安装MinGW
1.在官网上下载MinGW-w64
2.安装选项
- 版本号一般选最新
- 系统是64位的,选择x86_64;32位系统,选择i686
- 开发Windows程序,需要选择win32,而开发Linux、Unix、MacOS等其他操作系统下的程序,则需要选择posix
- 异常处理模型sjlj稳定性好,支持 32位,建议64位操作系统选择seh性能好
安装Clion
安装路径不能出现中文
勾选以下选项
1
2
3
4
5
6
7
8
9
10
11# 创建桌面应用
64-bit launcher
# 自动添加环境变量
Add launchers dir to the PATH
# 增加菜单栏
Add "Open Folder as Project"
# 将后缀文件与Clion链接
.c
.h
.C
.cpp
- 安装完成后选择Do not import settings(不导入配置文件)
- Data Sharing选择Don’t send
- 配置刚才的MinGW路径
安装过Git还需要把CMake选项中的Toolchain设为MinGW、CMake options的值添加为:
1
-DCMAKE_SH="CMAKE_SH-NOTFOUND"
- 新建项目时,c++ executable是用来编写main的,c++library是用来编写库函数的
2.cmake是为了生成makefile而存在,CMakeList.txt就是为了指导生成makefile
1 | CMakeList.txt |
1.怎样使同一个项目里的server端和client端分别同时运行
- 修改CMakeLists.txt,加入以下语句,意味着运行server就把server.cpp视作主函数,client同理
1
2add_executable(server server.cpp)
add_executable(client client.cpp) - 然后先run server,在不手动终止server的情况下run client
2.clion的默认根目录是\cmake-build-debug-mingw