2011-10-29 3 views
0

"llvmc -O3 -Wall hello.cpp"명령을 사용하는 동안이 오류가 발생합니다. 여기서 hello.cpp는 내 컴퓨터의 일부 cpp 파일입니다. llvmc는 llvm-g ++, opt, llc 등과 같은 도구를 호출하는 드라이버입니다. llvmc 도구는 llvm-g ++ 도구를 찾을 수 없다고 생각합니다. llvmc를 찾기 위해 llvm-g ++에 대한 경로를 어디에 지정해야하는지 알고 싶습니다. 또한 누군가 llvmc 웹 페이지에서 찾을 수 없기 때문에 llvmc에 대한 자습서 링크를 제공 할 수 있습니다. 내 llvmc는/llvm/tools/llvmc에 있습니다. llvm-g ++가/llvm/Debug/bin/안에 있습니다.llvmc : 'llvm-g ++'프로그램을 찾을 수 없습니다

감사합니다. 이 경우, $ PATH

는 또한 llvmc --help 출력을 살펴 :

답변

0

IIRC, /에/LLVM/디버그/빈은 llvmc은 당신의 PATH 환경 변수를 사용, 그래서 당신은에/경로를 설정해야합니다 llvm-g ++에 대한 경로를 설정하는 플래그가되어야합니다.

llvmc가 LLVM 3.0에서 제거되었음을 유의하십시오.

0

gcc 프런트 엔드에만 국한되지 않으면 clang으로 컴파일하십시오. clang은 백엔드로 llvm을 사용합니다 (원하는 경우 --emit-llvm 수 있습니다).

0

clang을 사용할 수없는 경우 DragonEgg at llvm

관련 문제