作者:
x049 (joker)
2015-03-12 22:26:18小弟還是個linux新手,因編譯時出現clang++-3.4:not found 問題
有去google爬文尋求解決方式,但又遇上新的問題
在使用到sudo ./configure指令
但都出現 sudo: ./configure: command not found
有去google爬文過有人說換成使用sh ./configure
但還是出現 sh: 0: Can't open ./configure
再單純使用./configure時會出現
bash: ./configure: 太多層級的符號連結檔
想尋求各位大大是否有解決方法?
順到一提,想順便問編譯時出現clang++-3.4:not found的問題
有google照著指令安裝一些東西,但還是出現一樣的錯誤
作者:
a73126 (Jalen)
2015-03-12 22:34:00你確定你的目錄下有 configure 這個執行檔嗎?
作者:
x049 (joker)
2015-03-12 22:36:00應該是沒有,我以為./configure是指令
作者:
CaptainH (Cannon)
2015-03-12 22:42:00你用哪一種 distro? 有管理員權裉嗎?
作者:
x049 (joker)
2015-03-12 23:11:00Linux Mint 17 Qiana 有用root帳號
ls 是個指令, 但你下 ./ls 通常也不行喔~ 啾咪 >.*
作者:
x049 (joker)
2015-03-13 00:09:00但是我在找解決clang++-3.4:not found得過程常看到那段指令
1. 請問你裝 clang 是要編譯什麼軟體?2. 請問你抓了什麼檔案下來要進行這個動作 ?3. 請問 ls -l configure 出現畫面是什麼
作者:
x049 (joker)
2015-03-13 00:21:00我剛剛 git clone 下來很簡單就編輯過了啊...你系統就算是沒 clang, 那至少有 gcc,g++ 這類程式吧程式碼檔案已經提供 makefile 了,執行打 make 就可以了
作者:
x049 (joker)
2015-03-13 00:26:00有gcc但是會跳出clang++-3.4:not found的問題
若沒問題就呼叫 g++ or clang++ 這類檔案來執行編譯你自己改改 makefile 就可以了啊,去掉 ifdef CLANG那行一直到 endif 內容就可以了那預設他就是指定呼叫 g++ 來編譯
作者:
x049 (joker)
2015-03-13 00:32:00謝謝大大,現在是用windows我明天試試
作者:
a73126 (Jalen)
2015-03-14 18:32:00你先說一下你用哪套linux吧...
作者:
x049 (joker)
2015-03-14 20:44:00Linux Mint 17 Qiana
codecvt ? 那 gnu c 暫時無解,得用 clang但是擬選的發行版本本身是一個錯誤,因為他沒有 clangmint 目前版本沒有提供 clang 的 binary package若你用 ubuntu or debian 本身就包含 clang 相關套件包
作者:
x049 (joker)
2015-03-15 14:45:00所以現在無解嗎? 還是可以在安裝?
作者:
CP64 (( ̄▽ ̄#)﹏﹏)
2015-03-15 21:55:00mint 的話我記得直接用 apt-get 就可以裝了吧 @@mint 的話我記得直接用 apt-get 就可以裝了吧 @@冏 重複了目前用的是 17.1 Rebecca 直接從 Qiana 升上來的
之前是有拿掉過,現在是否在不知道,apt-cache search找看看,若沒有就殘念了
作者:
a73126 (Jalen)
2015-03-16 01:12:00apt-get install clang-3.4不過還有缺lib...沒有系幫忙研究了QQ細
作者:
x049 (joker)
2015-03-17 20:36:00恩~安裝完還是不能
作者:
CP64 (( ̄▽ ̄#)﹏﹏)
2015-03-18 02:49:00是跳啥錯誤來著?
作者:
x049 (joker)
2015-03-18 12:12:00一樣是 clang++-3.4:not found
作者:
a73126 (Jalen)
2015-03-18 16:52:00那個你要先改makefile....你裝了clang 3.4但是系統是叫做clang....