NetBeans 7.0.1 C++ - 使用静态库,“未定义的引用”

发布于 2024-12-02 05:21:02 字数 235 浏览 0 评论 0原文

我正在尝试编写一个程序作为练习,该程序使用学校提供的静态库 - .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不爱素颜 2024-12-09 05:21:02

检查了解链接期间必须传递哪些参数

Check this about what parameters you have to pass during the linking

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文