我正在將我的Windows控制檯應用程序移植到Linux(Ubuntu 12.04)。我正在使用GNU GCC編譯器來編譯我的應用程序。然而,我似乎無法擺脫一些錯誤,這個代碼在Windows中使用libxml2的功能,但不能在這裏編譯。編譯在Ubuntu的代碼塊中的Libxml2時出錯
在我的構建選項中,我已經包含了搜索路徑usr/include/libxml2。當我編譯我仍然收到錯誤:
Datadictionary.c|| undefined reference to `xmlCheckVersion'|
Datadictionary.c|| undefined reference to `xmlStrcmp'|
Datadictionary.c|| undefined reference to `xmlGetProp'|
Datadictionary.c|| undefined reference to `xmlReadFile'|
現在我看了任何地方,但找不到解決方案。
請幫忙。
請,你能解釋一下怎麼樣? 'make -l/usr(包括...'或'./configure/usr(include ...')等謝謝 –