1. 本文是先上图,再文字说明。
2. 错误类似于:
main.obj:-1: error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __thiscall QApplication::~QApplication(void)" (__imp_??1QApplication@@UAE@XZ),该符号在函数 _main 中被引用
3. 解决办法的思路就是:每次在对话框中选择构建目录的时候,都直接在对话框中删除之前的release,并选择release。(也可以说是每次都用新的release目录)
首先随便点开一个qt示例项目。
点击图中×号,关掉帮助。
选择构建目录。
目录如上图所示。
点击构建,发现错误。
这时候只需要修改构建目录即可。
首先点击release,下方出现release后,右键该文件夹删除。然后点击‘选择文件夹’。
这时候点击构建按钮,就成功了。
再点击运行,即可。