【发布时间】:2015-09-07 20:44:37
【问题描述】:
我正在尝试运行 LLVM 通行证并拥有以下版本的 gcc:
配置:
-- prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.5.0
Thread model: posix
我从官方网站下载了 LLVM 3.2 源并将其解压缩到我的项目文件夹中。
我正在尝试从项目文件夹中运行以下命令:
opt -load /Users/jigs/Downloads/CS_298/llvm-3.1.src/lib/Transforms/LLVMHello.dylib -hello -S morph_1.s mul -o=morph_output.s
我收到一条错误消息,提示 opt 不存在。我很确定 opt 是 LLVM 源的一部分,但它不起作用。
【问题讨论】:
-
也许可以试试
./opt -load ... -
嗨,仍然给出同样的错误:-bash: ./opt: No such file or directory
-
项目目录下有
opt命令吗?您需要从它所在的任何地方调用它。尝试使用ls | grep opt来检查它是否存在。 -
您好,opt 命令在 llvm-3.1.src/tools 文件夹中。仍然无法运行它。
-
你说的“官方网站”是什么意思?安装 Apple 编译器和开发套件 AFAIK 的最佳、当前和唯一方法是转到
App Store并下载Xcode,然后执行xcode-select --install
标签: macos bash llvm llvm-clang llvm-gcc