看板 LinuxDev 關於我們 聯絡資訊
我是用ubuntu 14.04 系統安裝是 llvm 3.4 版本 因為編譯另外一個程式需要使用 llvm3.3 版本 , 所以我編譯llvm3.3 但我習慣自己編譯的執行檔 & header & lib 都在同個資料夾之後刪除比較乾淨方便 ./configure --enable-shared=yes --prefix=/usr/local/llvm-3.3 所以我編譯出來的 lib 路徑是 /usr/local/llvm-3.3/lib 那我要編譯另外個程式怎麼指定讓它找到/usr/local/llvm-3.3/lib? 而不是去預設系統 /usr/lib 或是 /lib 去找系統安裝的 llvm3.4? ./configure 這步驟能指定嗎? 還是make 下 LFLAGS 帶路徑可以嗎? 目前遇到情況是 ./configure 遇到 configure: error: LLVM is required to build Gallium R300 on x86 and x86_64 這樣是check 時候找不到 LLVM ? 我查資料是說要加上 PKG_CONFIG_PATH 可是 llvm lib 裡面沒有 pkgconfig 這資料夾存在 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.195.105 ※ 編輯: shihyuyao (175.182.195.105), 11/06/2015 01:42:42
bendog: 編譯程式指定rpath or 設定library path 11/06 02:11
bendog: library path 環境變數名稱要查一下,我忘了。 11/06 02:12
mshockwave: LD_LIB_PATH 11/06 07:56
yshihyu: 是LD_LIBRARY_PATH吧 .. 有 LD_LIB_PATH這個? 11/06 20:12
shihyuyao: CFLAGS='-Og -ggdb3' ./autogen.sh 11/07 14:05
shihyuyao: CFLAGS='-Og -ggdb3'./configure 11/07 14:05
shihyuyao: CFLAGS='-Og -ggdb3'make 11/07 14:06
shihyuyao: 請問一下以上三種方式都可以對CFLAGS加上參數嗎? 11/07 14:06
a9228097: configurec裡應該就有cflag的option吧 11/07 18:10