当前位置: 技术问答>linux和unix
libxml2 编译程序 ERROR: Undefined symbol: .iconv_open
来源: 互联网 发布时间:2016-04-13
本文导语: 提示错误信息: ld: 0711-317 ERROR: Undefined symbol: .iconv_open ld: 0711-317 ERROR: Undefined symbol: .iconv ld: 0711-317 ERROR: Undefined symbol: .iconv_close | 没有把这个库的头文件加到工程里,或者是加到工程里了,但...
提示错误信息:
ld: 0711-317 ERROR: Undefined symbol: .iconv_open
ld: 0711-317 ERROR: Undefined symbol: .iconv
ld: 0711-317 ERROR: Undefined symbol: .iconv_close
ld: 0711-317 ERROR: Undefined symbol: .iconv_open
ld: 0711-317 ERROR: Undefined symbol: .iconv
ld: 0711-317 ERROR: Undefined symbol: .iconv_close
|
没有把这个库的头文件加到工程里,或者是加到工程里了,但是没有把头文件所在的路径加进去。
|
程序中需包含头文件
#include
#include
|
iconv是不同于xml的库,用来处理字符集转换的。
包含#include ,同时需要链接iconv的库
包含#include ,同时需要链接iconv的库
|
java程序员群 4247660 欢迎大家的加入
linux技术交流群 8709932
linux技术交流群 8709932
|
其实这些信息在
./configure都能够检测出来相应的支持。。
make clean
./configure --prefix=/usr/libxml2
make
make install
./configure都能够检测出来相应的支持。。
make clean
./configure --prefix=/usr/libxml2
make
make install
|
java程序员群 4247660 欢迎大家的加入
linux技术交流群 8709932
linux技术交流群 8709932