我创建了一个干净的libmariadbclient构建,并将其集成到我的项目中。每当我试图构建上述项目时,都会出错:
Undefined symbols for architecture x86_64: "_libiconv", referenced from: _mariadb_convert_string in libmariadbclient.a(my_charset.c.o) "_libiconv_close", referenced from: _mariadb_convert_string in libmariadbclient.a(my_charset.c.o) "_libiconv_open", referenced from: _mariadb_convert_string in libmariadbclient.a(my_charset.c.o) ld: symbol(s) not found for architecture x86_64
然后我将libiconvlib.dylid添加到我的项目中,清理它并尝试重新构建,但是我仍然得到相同的错误。有什么想法吗?
发布于 2014-01-03 11:10:22
我向开发人员提交了一个错误报告,这个问题很快就解决了。
https://stackoverflow.com/questions/20842637
复制相似问题