0

我正在尝试构建我的程序。我的程序使用一个类并创建它的实例。在构建我的程序时,我收到链接器错误“未定义对类构造函数的引用”。但是,存在构造函数定义的组件已作为静态库依赖项包含在内,它甚至存在于“/usr/lib/”文件夹中。静态库甚至包含所需的符号。但我仍然无法解决“未定义的引用”错误

4

1 回答 1

0

我猜,你有一个实现 <%classname%> 的 cpp 文件。如果是这样,我认为您错过了在构建系统中注册此 cpp 文件。当链接器尝试解析 <%classname%> 的成员函数和构造函数的引用时,如果找不到相关的实现(这里我的意思是编译的汇编代码例程),它可能会发出错误,因为它没有被编译。

于 2015-02-17T07:14:56.853 回答