1. 程式人生 > >在Windows下使用Mingw+GCC編譯atk-1.20.0

在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即可完成編譯