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

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

相关推荐
Felix_One1 天前
Qt 串口通信避坑指南:QSerialPort 的 5 个常见问题
qt
blasit4 天前
笔记:Qt C++建立子线程做一个socket TCP常连接通信
c++·qt·tcp/ip
郑州光合科技余经理9 天前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
feifeigo1239 天前
matlab画图工具
开发语言·matlab
dustcell.9 天前
haproxy七层代理
java·开发语言·前端
norlan_jame9 天前
C-PHY与D-PHY差异
c语言·开发语言
多恩Stone9 天前
【C++入门扫盲1】C++ 与 Python:类型、编译器/解释器与 CPU 的关系
开发语言·c++·人工智能·python·算法·3d·aigc
QQ4022054969 天前
Python+django+vue3预制菜半成品配菜平台
开发语言·python·django
遥遥江上月9 天前
Node.js + Stagehand + Python 部署
开发语言·python·node.js
m0_531237179 天前
C语言-数组练习进阶
c语言·开发语言·算法