NetBeans 7.0.1 C++ - 使用静态库,“未定义的引用”
我正在尝试编写一个程序作为练习,该程序使用学校提供的静态库 - .a 和 .h 文件。我按照我在这里看到的逻辑和答案,并在项目的属性 -> 中添加了 .a 文件。构建->链接器->图书馆。该程序 #include 带有“file.h”的文件,并且所有文件都位于同一文件夹中。
尽管一切似乎都按顺序进行,并且控制台显示 .a 文件已添加到链接器命令中,但我收到“对(库中的函数)的未定义引用”错误。
请帮忙!
I'm trying to write a program, for an exercise, that uses a static library - .a and .h files provided by the school. I followed my logic and answers I saw here, and added the .a file in the project's Properties -> Build -> Linker -> libraries. The program #includes the file with "file.h", and all files are in the same folder.
Although everything appears to be in order and the console shows that the .a file is added to the linker command, I get 'undefined reference to (functions from library)' errors.
Please help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
检查此了解链接期间必须传递哪些参数
Check this about what parameters you have to pass during the linking