我一直在使用svn構建LLVM和clang 3.8一段時間。我今天開始使用git(這不是問題的原因),並且錯誤中斷了我之前見過的構建過程。當make試圖構建i386殺毒軟件庫時,它會失敗。我可以通過將COMPILER_RT_BUILD_SANITIZERS設置爲OFF來禁用ccmake中的消毒劑。我寧願完全禁用構建i386目標。有誰知道如何做到這一點?x86_64平臺上的LLVM編譯器-rt i386目標
0
A
回答
0
編譯器rt需要構建出樹。這樣做是爲了可以使用新建的鐺聲進行編譯。 這個過程只會在我的情況下構建支持的體系結構x86_64。 以下示例使用默認安裝前綴(/ usr/local) 來指定llvm-config的位置。 一旦LLVM建成後,將目錄更改爲您希望編譯器RT 則:
SVN共同http://llvm.org/svn/llvm-project/compiler-rt/trunk編譯器RT
的mkdir建立
CD打造
cmake的../compiler -rt -DLLVM_CONFIG_PATH =在/ usr/local/bin目錄/ LLVM-配置
使
make install
相關問題
- 1. 缺少LLVM編譯器的libclang_rt.san-x86_64.a文件-rt
- 2. 在linux x86_64上編譯llvm:關於優化標誌的建議?
- 3. 在不同平臺上編譯的編譯器指令
- 4. 編譯時的目標平臺/處理器
- 5. x86_64上的Windows免費編譯器
- 6. Java編譯器多平臺
- 7. 編譯器 - 平臺差異
- 8. 在x86_64平臺上的gcc i686
- 9. 在x86_64 linux機器上編譯gentoo-bionic
- 10. 在目標平臺上自己編譯Boost有意義嗎?
- 11. Segmentation fault assembly i386:x86_64
- 12. 如何從x86_64-apple-darwin主機爲i386-apple-darwin目標構建交叉編譯器?
- 13. 如何在x86_64主機上編譯i386拱門的應用程序
- 14. 鏈接到Unix上的Clang和LLVM - 被迫使用LLVM的編譯器標誌?
- 15. 蘋果llvm編譯器4.0錯誤
- 16. 編譯器如何跨平臺(硬件)?
- 17. Apple iOS平臺上的LLVM字節碼
- 18. C++/Qt項目跨平臺編譯
- 19. 蘋果LLVM編譯器3.1錯誤
- 20. OpenSPARC T1平臺的交叉編譯器?
- 21. LLVM編譯器2.0錯誤?
- 22. 爲i386編譯x264
- 23. C兩個平臺編譯
- 24. Apple LLVM編譯器4.2錯誤
- 25. 標準x86_64庫中的編譯問題
- 26. 蘋果LLVM編譯器4.0錯誤鐺
- 27. Apple LLVM編譯器4.1錯誤
- 28. QT Creator - 跨平臺編譯
- 29. 多平臺C++交叉編譯器
- 30. 在跨平臺cmake項目中設置編譯器標誌的現代方法