2013-04-15 84 views
0

我現在使用mingw32在windows 8上編譯libxml2。gnuwin32 libxml2安裝:設置幾個lib和include目錄

我已經從這裏下載ftp://xmlsoft.org/libxml2/並按照README文件中的說明進行操作。他們指示使用名爲configure.js的JavaScript配置make。我們可以像這樣運行腳本:

cscript configure.js compiler=msvc prefix=c:\opt include=c:\opt\include lib=c:\opt\lib debug=yes 

我想有一個超級簡單,也許明顯這個問題,但我怎麼設置幾個lib和包括文件夾?我嘗試用「;」分隔:

cscript configure.js compiler=mingw zlib=yes prefix=C:\cpp\libraries\libxml2 include=C:\cpp\libraries\iconv-1.9.2.win32\include;C:\cpp\libraries\zlib1.2.3\GnuWin32\include lib=C:\cpp\libraries\iconv-1.9.2.win32\lib;C:\cpp\libraries\zlib1.2.3\GnuWin32\lib 

但這並沒有解決。在自述文件中沒有找到任何相關內容...

回答

0

終於事情並不那麼困難。 JavaScript腳本創建一個易於編輯的文件config.mingw,在這種情況下,手動添加路徑分別使用-I,在我的情況下:

INCLUDE+= -IC:\cpp\libraries\iconv\GnuWin32\include -IC:\cpp\libraries\zlib1.2.3\GnuWin32\include 
LIB+= -LC:\cpp\libraries\iconv\GnuWin32\lib -LC:\cpp\libraries\zlib1.2.3\GnuWin32\lib