C_and_CPP 板


LINE

小弟我最近 把 llvm 砍掉編譯重複了好幾次 突然發現我的 clang 竟然不見了 據我的印象 就如官網的這篇所言如此一翻 https://llvm.org/docs/GettingStarted.html git clone <llvm-project git> cd llvm-porject mkdir build && cd build cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release DLLVM_ENABLE_PROJECTS=clang -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_INSTALL_PREFIX=/opt/llvm ../llvm make make install 可是我跑完以上的流程 結果 clang 卻沒安裝到 各位大神有想法嗎? p.s. 執行環境: Ubuntu 16.04 可以用 apt install clang 安裝 3.8.0 版 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.217.221 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1560176120.A.80F.html
1F:→ Lipraxde: 你只有編譯 llvm 沒有編譯 clang 啊 06/10 22:36
2F:→ Lipraxde: 欸...沒事XD 06/10 22:38
DLLVM_ENABLE_PROJECTS=clang 是有下這個flag啦 ... 還是有要多做什麼嗎?
3F:→ Lipraxde: 去安裝目錄底下找不到嗎? 06/10 22:43
有用 find ./ -name clang 找過 只有看到資料夾 /opt/llvm/bin底下也沒有
4F:→ RishYang: 你只編clang,LLVM呢?clang應該有相依LLVM吧 06/10 23:03
這樣的flang DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi" 我也有下過喔
5F:→ RishYang: /opt/llvm ../llvm看起來不是正常的路徑 06/10 23:22
cmake 語法我沒有很熟 講錯請大大指點 前面那個是安裝在 /opt/llvm 底下 最後的 ../llvm 是使用 llvm-project/llvm 底下的 CMakeList.txt
6F:→ Lipraxde: 編譯的時候沒有 log 可以看嗎 06/10 23:27
一律正常阿
7F:推 a1u1usul3: clang也需要clone。clang沒被包括在llvm裡面 06/10 23:36
8F:→ a1u1usul3: 在llvm的tools裡面 06/10 23:36
對我有想起這個環節 但是官網的說明好像都沒講到? 而且 llvm-project 底下 也有一個 clang 的資料夾 所以讓我忙困惑的
9F:推 RishYang: 沒看清楚,我現在正在試著編譯 06/10 23:50
10F:→ RishYang: /opt不是root不能寫,除非你的/opt有很特出的權限設定 06/11 00:02
我是這樣下啦 sudo make install
11F:→ firejox: 給你別人編clang 的內容做參考 06/11 00:11
12F:→ firejox: https://tinyurl.com/y2dspel2 06/11 00:11
感謝感謝 等回看看
13F:→ firejox: 雖然是archlinux的,但內容跟手動編是差不多的 06/11 00:12
14F:→ RishYang: llvm-project下的clang就是真正的clang 06/11 00:13
15F:→ adxis: https://apt.llvm.org/ stable/7/8 都有 06/11 01:07
16F:推 a1u1usul3: 我看到llm-project和llvm不同,所以我剛剛的建議沒用 06/11 01:13
17F:→ a1u1usul3: 可是你的cmake指令在指定project那裡少了一個- 06/11 01:14
原來這就是浪費我好幾小時人生的原因...
18F:推 mshockwave: 你下的cmake參數是對的,但就像a1大說得你少一個減號 06/11 06:04
19F:→ mshockwave: 順便在這邊安麗一下:現在起請盡量改用llvm-project 06/11 06:05
20F:→ mshockwave: 還有極為極為推薦使用ninja而不是GNU Make 06/11 06:06
21F:→ mshockwave: linker也非常非常推薦使用gold或是lld而不是預設的 06/11 06:07
22F:→ mshockwave: 改成ninja + gold/lld 會讓你人生變彩色的(認真 06/11 06:07
感謝大大的的建議 我會是試著嘗試看看的 ※ 編輯: flypaper (111.251.217.221 臺灣), 06/11/2019 23:49:26
23F:推 holishing: 有apt為何不用? 06/15 15:06







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP