2016-10-07 31 views
0

我在OS X上安裝了LLVM,並使用brew brew install llvm進行了測試,我用hello.c與llvm-gcc進行了測試,併爲我生成了IR。但是,當我想用​​lli hello.ll執行IR代碼或者通過llc hello.ll,clang hello.s -x assembler -o hello將其編譯爲彙編程序並使用./hello運行它時。我得到-bash: lli: command not found錯誤。所以我試圖添加類路徑:export CLASSPATH="/usr/local/Cellar/llvm/3.6.2/bin/lli:$CLASSPATH"。但是,我仍然沒有成功添加類路徑。任何人有想法?在OS X上安裝了LLVM,但沒有設置可執行文件的路徑

+0

PATH是你想要修改的不是CLASSPATH –

+0

我用PATH替換了CLASSPATH,但它仍然不適用於我。 –

+0

對於我的brew安裝,我有這個路徑:export PATH =/usr/local/opt/llvm/bin:$ PATH請注意,它不是地窖位置 –

回答

0

正如在註釋中所討論的,可執行文件所在的實際路徑在opt中。所以export PATH=/usr/local/opt/llvm/bin:$PATH"應該爲llvm設置環境變量。

相關問題