我在链接测试项目时遇到问题;这是错误:
DataGUI.obj:-1: error: LNK2019: unresolved external symbol "public: __cdecl GuiUtilities::TreeModel::TreeModel(class QObject *)" (??0TreeModel@GuiUtilities@@QEAA@PEAVQObject@@@Z) referenced in function "public: __cdecl GuiUtilities::DataGUI::DataGUI(class QWidget *)" (??0DataGUI@GuiUtilities@@QEAA@PEAVQWidget@@@Z)
File not found: DataGUI.obj
The process "C:\Qt\Tools\QtCreator\bin\jom.exe" exited with code 2.
Error while building/deploying project DataGUI (kit: Desktop Qt 5.8.0 MSVC2015_64bit)
The kit Desktop Qt 5.8.0 MSVC2015_64bit has configuration issues which might be the root cause for this problem.
目标文件“DataGUI.obj”确实存在。
我正在做一个外源构建,所以:
./Project/sources
./Project/*.pro
./Build/build-Project-.../Debug/DataGUI.obj
使用完全相同的配置,我已经成功构建了其他Qt项目。
最佳答案
这个问题本身已得到部分解决,但如果其他人也遇到同样的问题,我将保留此问题以供引用。
这是事件的顺序:
现在我正在解决编译时错误...