所以我在 OpenCV 中编写了代码,其中包含使用 Code::Blocks 的 2 个头文件。当我编译文件时,除了两个“ undefined reference ...”错误之外没有任何错误,这是因为我使用了在头文件中声明的函数。我假设代码块自动链接头文件?我已经使用“#include..”将头文件包含在程序顶部,因此不确定问题可能是什么。有人有什么想法吗?谢谢。
最佳答案
我也遇到了类似的问题,但是找到了解决方案
点击右上角的“项目”选项卡。
在“项目”选项卡中单击“添加文件...”选项。
突出显示您的头文件以及与头文件关联的任何其他文件,就像您将头文件定义放在 .cpp 文件中一样。
编译并运行。
希望这有帮助,它对我有用,但我们的问题可能不同。
关于codeblocks - 在代码块中链接头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15146788/