【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 指令, 当前工程由于中间文件修改,删删改改,改变了位置

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

相关推荐
小糖学代码15 小时前
LLM系列:1.python入门:15.JSON 数据处理与操作
开发语言·python·json·aigc
handler0115 小时前
从源码到二进制:深度拆解 Linux 下 C 程序的编译与链接全流程
linux·c语言·开发语言·c++·笔记·学习
小白学大数据15 小时前
现代Python爬虫开发范式:基于Asyncio的高可用架构实战
开发语言·爬虫·python·架构
渔舟小调16 小时前
P19 | 前端加密通信层 pikachuNetwork.js 完整实现
开发语言·前端·javascript
不爱吃炸鸡柳16 小时前
数据结构精讲:树 → 二叉树 → 堆 从入门到实战
开发语言·数据结构
网络安全许木16 小时前
自学渗透测试第21天(基础命令复盘与DVWA熟悉)
开发语言·网络安全·渗透测试·php
t***54416 小时前
如何在Dev-C++中使用Clang编译器
开发语言·c++
码界筑梦坊16 小时前
93-基于Python的中药药材数据可视化分析系统
开发语言·python·信息可视化
Cosmoshhhyyy17 小时前
《Effective Java》解读第49条:检查参数的有效性
java·开发语言
棋子入局17 小时前
C语言制作消消乐游戏(2)
c语言·开发语言·游戏