程序中使用iconv库,编译会报错,如下:
/home/*/include/util.h:68: undefined reference to `libiconv_open'
/home/*/include/util.h:79: undefined reference to `libiconv'
/home/*/include/util.h:84: undefined reference to `libiconv_close'
/home/*/include/util.h:81: undefined reference to `libiconv_close'
collect2: ld returned 1 exit status
解决办法:
iconv 方法在glibc和libiconv中都有实现,若安装了libiconv 则需要显示连接,CCFLAGS增加LIBICONV_PLUG试试