【Qt CMake】Qt5Widgets.dll:-1: error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取

项目场景:

CMake 编译QT 工程 编译报错

E:\tool\Qt5.15.2\5.15.2\msvc2019_64\bin\Qt5Widgets.dll👎 error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取

问题描述

Cmkae 报错:

c 复制代码
E:\tool\Qt5.15.2\5.15.2\msvc2019_64\bin\Qt5Widgets.dll:-1: error: LNK1107: 文件无效或损坏: 无法在 0x308 处读取

原因分析:

项目工程很简单, 就一个简单的Demo,

看报错参考搜索结果,排查过编译版本位数,发现并不是这个问题,

解决方案:

最后新建工程对比 ,发现就 project(App VERSION 1.0.0 LANGUAGES CXX) 指令顺序不一起,其他功能都cmake_minimum_required 指令, 当前工程由于中间文件修改,删删改改,改变了位置

然后就是修改下位置,问题解决了,真心塞。。。

相关推荐
sunywz几秒前
【JVM】(4)JVM对象创建与内存分配机制深度剖析
开发语言·jvm·python
亲爱的非洲野猪几秒前
从ReentrantLock到AQS:深入解析Java并发锁的实现哲学
java·开发语言
星火开发设计2 分钟前
C++ set 全面解析与实战指南
开发语言·c++·学习·青少年编程·编程·set·知识
沛沛老爹17 分钟前
Web开发者进阶AI:Agent Skills-深度迭代处理架构——从递归函数到智能决策引擎
java·开发语言·人工智能·科技·架构·企业开发·发展趋势
Good_Starry25 分钟前
Java——正则表达式
java·开发语言·正则表达式
二哈喇子!30 分钟前
前端HTML、CSS、JS、VUE 汇总
开发语言·前端
欧洵.32 分钟前
Java.基于UDP协议的核心内容
java·开发语言·udp
情缘晓梦.39 分钟前
C语言数据存储
c语言·开发语言
xunyan623439 分钟前
第九章 JAVA常用类
java·开发语言
IOT-Power1 小时前
QT 对话框(QDialog)中 accept、reject、exec、open的使用
开发语言·qt