使用Cmake 编译如下程序
int main(){
for(;;){}
return 0;
}
CMakeLists.txt 如下:
cmake_minimum_required(VERSION 3.21)
project(CTray C)
set(CMAKE_C_STANDARD 99)
add_executable(CTray main.c)
编译运行后会弹出Console窗口,隐藏修改调整 Cmake文件:
- 过在
add_executable
增加WIN32
- 增加连接参数
-mwindows
CMakeLists.txt 如下:
cmake_minimum_required(VERSION 3.21)
project(CTray C)
set(CMAKE_C_STANDARD 99)
add_executable(CTray WIN32 main.c)
add_link_options(CTray PRIVATE -mwindows)