为MinGW生成文件构建一个由CMake生成的项目可以按照以下步骤进行:
cmake_minimum_required(VERSION 3.0)
project(MyProject)
# 设置编译器为MinGW
set(CMAKE_C_COMPILER "gcc")
set(CMAKE_CXX_COMPILER "g++")
# 添加源文件
add_executable(MyProject main.cpp)
# 链接MinGW的库文件
target_link_libraries(MyProject mingw32)
# 设置编译选项
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
cmake -G "MinGW Makefiles" .
mingw32-make
这样,你就成功为MinGW生成文件构建了一个由CMake生成的项目。
领取专属 10元无门槛券
手把手带您无忧上云