/home/tonybai/tmp/test.c:28: undefined reference to `libiconv_open’ 1.检查一下libc中是否定义了iconv相关符号 nm /lib64/libc.so.6 |grep iconv gcc做了什么,可以添加-v看看其verbose的输出结果 gcc -g -o test test.c -liconv -v 编译成功后通过ldd查看到底链接了哪些库: ldd test 文章导航 YUV各种格式所占的内存的大小总结常用的 Git 分支维护方式,以及Git 分支 – 变基(rebase)