[问题记录]刚下载的Qt,跑项目出现的问题
作者:求一个demo
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处
内容通俗易懂,废话不多说,我们直接开始------>>>>>>
注意:跑Qt C++程序,别忘记下载Visual Studio 2017/2019......
问题一、Kits选择报错问题(红色感叹号)
解决问题一:看下图配置
问题二、(构建时)error: C1083: 无法打开包括文件: “boost/polygon/voronoi.hpp”: No such file or directory
分析:项目中混用了针对不同 ABI(应用程序二进制接口)的编译器 / 工具链,导致生成的代码无法兼容。具体来说,"x86-windows-msvc2017-pe-32bit" 表明项目中存在针对 32 位 MSVC2017 的编译配置,而你可能同时指定了 64 位的编译目标,两者 ABI 不匹配。
解决问题二:根据报错发现,boost库路径等不对
步骤1、去Boost官网下载相应版本的Boost库,并放在相应的位置,后面需要获取路径,(Boost下载链接如下)。
https://link.wtturl.cn/?target=https%3A%2F%2Fwww.boost.org%2F&scene=im&aid=497858&lang=zh
步骤2、获取Boost库路径,并添加到项目pro文件中(pro文件,即工程管理文件,由 qmake 工具解析,用于定义项目的构建规则),这样就能正确识别并引用Boost库的头文件。
最后,如有不足和错误的地方,期待私信指正!