相关文章推荐
淡定的柠檬  ·  向 Power BI ...·  2 周前    · 
仗义的刺猬  ·  报错invalid input ...·  2 年前    · 
考研的大脸猫  ·  The dynamic data type ...·  2 年前    · 

最近别人给我发了一个他的Qt项目,在我电脑Visual Studio上死活运行不成功,报错部分如下图所示:E1696 无法打开源文件 xxx
在这里插入图片描述
折腾许久,终于发现了原因orz…
不过在这之前建议你先检查下:

  • Qt库有没有安装( 安装时有没有勾选msvc2017_64选项 (视你的VS版本而定))
  • Qt的 环境变量 有没有设置(具体桌面右键点击此电脑——>属性——>高级系统设置——>高级——>环境变量——>系统变量——>Path,里面有具体到Qt安装目录下的bin, 路径请不要含中文字符 )
  • Visual Studio中有没有安装成功 Qt VS Tools 插件(具体打开VS,菜单栏有Qt VS Tools选项), 在这里插入图片描述
  • 如果你发现以上问题,建议搜索关键字解决了再往下看。

  • 检查Qt VS Tools的设置,正确设置Qt版本
    在这里插入图片描述
    添加你的Qt库版本
  • 在将tableWidget数据导出到excel中系统提示如上错误,而且#include 无法 识别 搜寻之后, 解决方案 如下: 1.在.pro 文件 添加CONFIG += qaxcontainer QT += axcontainer 2.在.cpp 文件 下加载#include <Active Qt /QAxObject> 3.点击扩展-> QT VS Tool-> Qt Project Settings -> Qt Model,勾选Active Qt container模块即可 参考资料: QT 安装包下载 我下载的版本是最新的5.14.2下载链接在下面,https://download. qt .io/archive/ qt /5.14/5.14.2/ 找到 Windows 版本下载 (ps:如果需要下载其他版本的话点击父目录就可以去选择不同版本了,建议5.9以上。) (ps:Linux上的 Qt 安装日后会更新,见谅) Qt 安装 1.双击下载好的安装包,出现界.