получить подмодули Tiramisu llvm для Halide не удалось с .//3rdParty/llvm: нет такого файла или ошибка каталога - PullRequest
0 голосов
/ 06 октября 2018

Привет, я пытаюсь установить компилятор тирамису.

и однажды пытаюсь установить его подмодули ((ISL, LLVM и Halide) с помощью этой команды

dina@dina-VBox:~/tiramisu$ ./utils/scripts/install_submodules.sh ./

и яв конце концов получите эту ошибку

Done installing isl
#### Installing LLVM ####
cd .//3rdParty/llvm
.//utils/scripts/functions.sh: line 6: cd: .//3rdParty/llvm: No such file or directory

хотя бы одну, которую я делаю. ls, я нахожу ее

dina@dina-VBox:~/tiramisu/3rdParty$ ls
clang  Halide  isl  llvm

и это содержание lvm

dina@dina-VBox:~/tiramisu/3rdParty/llvm$ ls
bindings  CMakeLists.txt   configure    docs      include  LICENSE.TXT    llvm.spec.in  README.txt           resources  test   unittests
cmake     CODE_OWNERS.TXT  CREDITS.TXT  examples  lib      LLVMBuild.txt  projects      RELEASE_TESTERS.TXT  runtimes   tools  utils
dina@dina-VBox:~/tiramisu/3rdParty/llvm$ 

Что мне делатьчтобы исправить эту проблему.

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Решение, показанное выше, решает проблему с папкой 3rdParty, не найденной.

Но даже когда я исправил эту проблему, появляется много других проблем, и установка всегда останавливается на 66% или 99%.:, (

Все дела ведут к закрытому пути: (.

Так что, если у вас могут возникнуть такие же проблемы, я поделился здесь в связанном вопросе об установке тирамису некоторыми важными советами, которые следуетмаркер, чтобы избежать всех этих проблем и жить счастливо: D: D.

вот ссылка.

0 голосов
/ 06 октября 2018

Можно попробовать установить следующим образом

./utils/scripts/install_submodules.sh $PWD

$PWD возвращает полный путь к текущему каталогу в отличие от ./, который не возвращает полный путь.Следующие этапы установки требуют полного пути.

...