在Windows下使用Mingw+GCC編譯atk-1.20.0
1、在編譯atk-1.20.0時,由於glib-2.14.5生成的pkg-config配置文件未提供最小版本參數,
在配置atk時,校驗glib的版本會出錯,但通過禁用glib測試(--disable-glibtest),可以正常編譯,不影響atk包的編譯
編譯命令如下:
$ ./configure --prefix=/d/Program/mingw/extra-libs/atk-1.20.0 --disable-glibtest
經過一系列的配置,配置會成功完成
2、編譯具體代碼
在編譯時,atk會運行glib提供的命令來配置部分代碼樹,必須把glib的可執行加入到執行文件搜索路徑中:
export PATH=$PATH:/d/Program/mingw/extra-libs/glib-2.14.5/bin
輸入make即可完成編譯
在配置atk時,校驗glib的版本會出錯,但通過禁用glib測試(--disable-glibtest),可以正常編譯,不影響atk包的編譯
編譯命令如下:
$ ./configure --prefix=/d/Program/mingw/extra-libs/atk-1.20.0 --disable-glibtest
經過一系列的配置,配置會成功完成
2、編譯具體代碼
在編譯時,atk會運行glib提供的命令來配置部分代碼樹,必須把glib的可執行加入到執行文件搜索路徑中:
export PATH=$PATH:/d/Program/mingw/extra-libs/glib-2.14.5/bin
輸入make即可完成編譯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Apache ZooKeeper Watcher 機制源碼解釋
zmycoco2
2020-07-06 06:45:55
用 sqlRest 將數據庫轉換爲 REST 風格的 Web 服務
ibmjournal
2020-07-04 17:38:25
編寫 Firefox 擴展,用於旋轉在線地圖應用程序中的圖像
ibmjournal
2020-07-04 17:38:25
PHP V5.3 中的新特性,第 1 部分:對象接口的變化
ibmjournal
2020-07-04 17:38:25
搭建world wind WMS server(For world wind c# with LandSAT&SRTM30)之client配置
BIM极客
2020-06-29 16:24:31
VS2005sp1編譯VirtualPlanetBuilder
BIM极客
2020-06-29 16:24:31
Lucene 學習開發
sinbo
2020-06-28 16:00:29
cocos v2.2.6&cocos2d-x-3.6實練
西凉阿土伯
2020-06-26 21:36:53
Motorola 手機操作系統源代碼
MobileFox
2020-06-26 13:17:56
編譯skia靜態庫時,圖片解碼庫無法註冊的問題
Redrain
2020-06-25 12:27:33
樣式佈局分享-基於frozen.js的移動OA
劼哥stone
2020-06-25 06:47:57
Tomcat load balance and clustering - tomcat負載均衡和集羣
zealVampire
2020-06-21 10:37:04