請原諒任何非技術術語,因爲我對軟件開發非常陌生,並且仍然試圖圍繞圖書館如何工作和使用這些術語。如何在沒有外部依賴的情況下創建wxWidgets應用程序?
我用Cinnamon Desktop運行Linux Mint 17.1。
我下載wxWidgets的源代碼到本地項目文件夾,然後照(從基WX目錄)如下:
- 的mkdir buildgtk
- CD buildgtk
- ../configure --with-GTK
- 使
(這些都是自帶的wxWidge的INSTALL.TXT提供的說明ts庫)。我第一次嘗試這個時,發現錯誤,說明找不到GTK +開發文件。我用:
命令和apt-get安裝libgtk2.0-dev的
得到它們,然後重試安裝。這一次它工作。但是,在執行「make」命令(導致很多代碼很快通過終端,因此我沒有時間複製確切的短語)期間,幾個項目顯示如下:
(nameOfPackage)從哪裏? (sys)
或類似的東西。例如,我相信它說PNG軟件包,JPEG軟件包以及其他一些東西正從「sys」中拉出來,我想這意味着它從我的計算機上的共享庫中拉出來。
如果我想創建一個真正的可移植應用程序,我如何編譯wxWidgets庫而不包括所有這些外部依賴關係?任何幫助非常感謝,因爲我仍然試圖瞭解實際編譯過程,目標文件等的所有錯綜複雜。