我正在尝试使用依赖于 iconv 的 CMake 构建一个库。我已经用 Macports 安装了它,但是每当我尝试构建库时,我都会收到以下错误:
Undefined symbols for architecture x86_64:
"_iconv", referenced from:
_mariadb_convert_string in my_charset.c.o
"_iconv_close", referenced from:
_mariadb_convert_string in my_charset.c.o
"_iconv_open", referenced from:
_mariadb_convert_string in my_charset.c.o
ld: symbol(s) not found for architecture x86_64
我有一个FindIconv.cmake
似乎在正确位置查找的文件。会出什么问题?