Попытка запустить cilkscreen / cilkview на gcc с помощью cilkplus

В настоящее время я пытаюсь использовать cilkscreen, чтобы найти состояние гонки в cilk; Однако у меня есть следующая проблема.

cilkscreen ./executable
-bash: /home/ubuntu/cilkutil/bin/cilkscreen: No such file or directory

Что я делаю неправильно? Я скачал и установил путь для ссылки на загруженный каталог https://www.cilkplus.org/download. Я использую Ubuntu 13.10 на 64-битной версии. Сам Cilkplus работает просто отлично.

1

Решение

Если which cilkscreen могу найти файл,
дело не в том, что исполняемый файл не может быть найден, как вы ожидаете из сообщения об ошибке.

Вам необходимо установить ia32-libs или аналогичный пакет, предоставленный вашим дистрибутивом. Инструменты Cilk 32-битные, и попытка запустить их в 64-битной системе без необходимых библиотек приводит к этому (довольно бесполезному и вводящему в заблуждение) сообщению об ошибке.

2

Другие решения

Из сообщения об ошибке bash не может найти исполняемый файл cilkscreen. Я полагаю, вы загрузили https://www.cilkplus.org/sites/default/files/cilk_tools/cilktools-linux-003566.tgz и зацепил его командой

tar -xf cilktools-linux-003566.tgz

Это создаст каталог cilktools-linux-003566, содержащий инструменты Cilk, а также необходимые файлы PIN и документацию. Я предполагаю, что вы добавили cilktools-linux-003566 / bin в PATH, верно?

Команда «which» находит исполняемый файл? Если нет, то ваша переменная PATH не установлена ​​правильно.

  • Барри Танненбаум,
    Intel Cilk Plus Development
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector