Eclipse IDE中对`crypt'的未定义引用

时间:2013-11-07 12:54:32

标签: c++ c eclipse gcc


   
用于数据加密的crypt函数(使用eclipse IDE)在我的 C 代码的这一行中给出了错误

crypt("password", pwd->sp_pwdp);

 它说这是未定义的。当我在ubuntu中使用gcc( gcc test.c )尝试相同的代码时,我得到了同样的错误,我猜是链接器错误,因为当我尝试这个时,它在ubuntu中运行良好。 /> gcc test.c -lcrypt

脚本的手册页告诉我们要链接-lcrypt  但是如何在eclipse IDE中解决这个问题/如何在eclipse中链接-lcrypt?

1 个答案:

答案 0 :(得分:4)

将库添加到项目设置中的链接器选项。在我的Eclipse版本中,那是:

项目 - >属性 - > C / C ++ Build - >设置 - >工具设置 - >链接器 - >库

crypt添加到“库(-l)”面板。