技术栈

CMAKE生成exe文件时运行时有cmd窗口

iceland92023-08-10 23:46

1、运行exe执行文件 会有cmd弹窗

2、解决方法

只需要在cmakelists.txt中添加set(CMAKE_CXX_FLAGS "-mwindows")

或者在cmake时指定编译参数cmake -DCMAKE_CXX_FLAGS="-mwindows"即可

如果用的是c而不是c++,就只需把CXX改为C

重新编译打包运行后没有cmd弹窗了

上一篇:Redis | 主从模式
下一篇:Programming abstractions in C阅读笔记:p84-p87
相关推荐
江公望
28 分钟前
Qt qmlplugindump浅谈
开发语言·qt·qml
彡皮
29 分钟前
qt实用学习案例:数据库设计+图表显示+model-view模式+样式表定制
数据库·qt·学习
曦樂~
30 分钟前
【Qt】文件操作/事件--mainwindow做编辑器
开发语言·qt
Larry_Yanan
2 小时前
QML学习笔记(四十六)QML与C++交互:Q_PROPERTY宏映射
c++·笔记·qt·学习·ui·交互
江公望
3 小时前
Qt enum ApplicationAttribute枚举值浅解
linux·qt
友友马
3 小时前
『 QT 』信号-槽 补充: Qt信号槽断开连接与Lambda槽技巧
开发语言·数据库·qt
Source.Liu
3 小时前
【CMakeLists.txt】 Qt 自动化构建配置详解
qt·自动化·librecad
Source.Liu
4 小时前
【CMakeLists.txt】CMake 编译定义带值参数详解
c++·qt·librecad
曦樂~
4 小时前
【Qt】TCP连接--客户端和服务器
服务器·网络·c++·qt·tcp/ip
枫叶丹4
5 小时前
【Qt开发】多元素类控件(三)-> QTreeWidget
开发语言·数据库·c++·qt
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04GitLab 零基础入门指南:从安装到项目管理全流程05Linux下V2Ray安装配置指南06NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南072025软件测试面试八股文(含答案+文档)08在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)09一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示10Labelme从安装到标注:零基础完整指南