FTBFS
外觀
沒有或很少條目連入本條目。 (2016年12月17日) |
無法從源代碼編譯(FTBFS)是一個電腦編程的術語,是英語Fails To Build From Source的縮寫,意思就是「無法從來源碼編譯」或「無法從源碼編譯」,也就是無法從程式的來源碼編譯成為可以執行的機械碼。這個問題的成因可以很多,但通常都用來泛指一個已編譯好的程式當用戶需要微調而重新編譯時所出現的問題,而不是程式開發時出現的各種語法上的問題。這個名詞在Debian系列(例如:Ubuntu作業系統等)的文件上出現比較多[1]。
歷史
[編輯]傳統上,FTBFS用於對Debian的軟體封包的問題引起關注,特別是在其產品生命週期的早期。 這個錯誤過往一直用於當有關軟體包會被其他軟體包引用時可以留意;但其實這個名詞也在Debian的錯誤報告裡使用,以提醒開發人員問題仍然存在[2]。 事實上,這種問題並不單單在Debian系列的電腦系統出現,因此其實亦可在其他系統上使用這種稱呼。
成因
[編輯]FTBFS的成因可以分為兩方面:
參看
[編輯]參考資料
[編輯]- ^ 第 7 章 - 檢查軟體包中的錯誤 # pbuilder包. Debian新維護人員手冊. 2010-04-11 [2015-03-06]. (原始內容存檔於2015-04-02) (中文).
- ^ amaya: FTBFS: build-depends on removed xlibs-dev. 2006-01-09 [2008-07-23]. (原始內容存檔於2016-04-11) (英語).
- ^ Debian Bug report logs - #652165: FTBFS: autoconf check for GNET fails. 2011-12-15 [2015-03-06]. (原始內容存檔於2016-04-11) (英語).
外部連結
[編輯]- FTBFS: 碰到FTBFS怎麼辦?. 2014-01-21 [2015-03-06]. (原始內容存檔於2015-04-02) (英語).