win下制作一个简单的Cmake,完成运行效果

摘要:该配置包含一个CMake项目构建脚本(CMakeLists.txt)和一个Windows下的构建命令脚本(command.txt)。CMake脚本定义了最低版本要求(3.10),创建了名为"MyProject"的项目,并添加了可执行文件my_app(源文件m2.cpp)。命令脚本先清除build目录,然后创建并进入该目录,使用MinGW生成Makefile,编译项目,最后运行生成的可执行文件my_app.exe。整个配置实现了从源码到可执行程序的完整构建流程。

shell 复制代码
# CMakeLists.txt 为cmake准备的
cmake_minimum_required(VERSION 3.10)
project(MyProject)

add_executable(my_app m2.cpp)
shell 复制代码
# command.txt 在主目录下
rmdir /s/q build

mkdir build
cd build
cmake -G "MinGW Makefiles" ..
make
my_app.exe
相关推荐
北顾南栀倾寒1 小时前
[杂学笔记]HTTP与HTTPS的区别、HTTPS进行TLS握手的过程、HTTPS如何防止中间人攻击、HTTP1.1与HTTP2.0的区别、TCP的拥塞控制
linux·服务器
拾忆,想起1 小时前
Dubbo服务超时与重试策略配置指南:构建 resilient 微服务架构
服务器·网络·微服务·云原生·架构·dubbo
on_pluto_2 小时前
【debug】关于如何让电脑里面的两个cuda共存
linux·服务器·前端
万象.2 小时前
高并发服务器组件单元测试&集成测试&系统测试
服务器·单元测试·集成测试
CodeByV2 小时前
【Linux】进程信号深度解析:从中断本质到信号捕捉全流程
linux
n***84072 小时前
Linux安装RabbitMQ
linux·运维·rabbitmq
Y***89082 小时前
SQL Server 中行转列
运维·服务器
拾光Ծ4 小时前
【Linux】冯诺依曼体系结构和操作系统概述
linux·硬件架构
hfut02885 小时前
第25章 interface
linux·服务器·网络