【发布时间】:2013-09-29 03:55:22
【问题描述】:
我收到了错误
Symbol(s) not found for architecture x86_64
试图在 QtCreator 上编译一个项目。当我尝试创建用户定义类Layer 的实例时会发生这种情况。该类由一个标头layer.h 和一个实现layer.cpp 组成。它经过测试并在另一个程序中工作。在我的项目中,它包含在qtwidget.h 中,当我尝试在qtwidget.cpp 上使用它时会发生错误。例如:
Layer<double> text("pq.txt",0.5,0.5,0.5);
在qtwidget.cpp 上有这一行就足以显示错误。
这是一个非常普遍的错误,我不知道如何进一步隔离它,但如果有帮助,我已将整个项目包含在 this git repo 上。
【问题讨论】:
标签: c++ qt compiler-errors