Mingw 日食+;cdt&x2B;明,得到;未定义对libiconv的引用;错误

Mingw 日食+;cdt&x2B;明,得到;未定义对libiconv的引用;错误,mingw,eclipse-cdt,Mingw,Eclipse Cdt,我的开发环境是WindowsXP、Eclipse3.3、CDT4.0.3、MingW3.17(事实上我使用) 我想在c语言中使用iconv_open()或相关函数。我包括了,然后我构建了我的源文件-test.c,我得到了错误: gcc-octest.exe test.o test.o:在函数code\u convert'中: G:\workspace\ctest\Debug/。/test.c:49:对libiconv\u open'的未定义引用 G:\workspace\ctest\Debug/

我的开发环境是WindowsXP、Eclipse3.3、CDT4.0.3、MingW3.17(事实上我使用)

我想在c语言中使用iconv_open()或相关函数。我包括了,然后我构建了我的源文件-test.c,我得到了错误: gcc-octest.exe test.o test.o:在函数
code\u convert'中:
G:\workspace\ctest\Debug/。/test.c:49:对
libiconv\u open'的未定义引用 G:\workspace\ctest\Debug/。/test.c:52:对
libiconv'的未定义引用
G:\workspace\ctest\Debug/。/test.c:53:对
libiconv\u close'的未定义引用 collect2:ld返回了1个退出状态 发生生成错误,生成已停止 所用时间:1343毫秒。

我在这方面完全是个新手,谁能告诉我该怎么做来检查哪里出了问题?
非常感谢

在您包含库的首选项中的某个地方。您单击了一个小小的“+”符号,并写下了“libiconv”、“libiconv_open”等。字符串“lib”在某个时候会自动作为前缀添加到库中。所以,试试“iconv”和“iconv_open”,看看是否有效。如果这不起作用,那么找到库文件的名称(可能类似于“libiconv.a”)并在框中输入“:libiconv.a”,然后注意到当调用链接器时,将使用“-l:libiconv.a”参数,该参数告诉链接器查找确切的文件名