CLion配置—Windows
1、安装 MinGW
在线安装比较慢,建议离线安装。
离线包下载地址:https://sourceforge.net/projects/mingw-w64/files/?source=navbar
版本区别:sjlj 是 C 的 setjmp/longjmp 实现的 stub。seh 是 windows 结构化异常处理的实现。这两种一般选择 seh。
win32 线程模式,没有C++11多线程功能 和 posix 线程模式,启用了 C++11 多线程功能。
2、解压离线包,并且设置环境变量
例如:把离线包解压到,D:\mingw64。设置 D:\mingw64\bin 这个路径到环境变量
3、配置 MinGW
Settings --> Build, Executions, Deployment --> 点击添加 MinGW
4、控制台中文乱码
Settings --> Editor --> File Encodings 在 Path 中添加 .cpp 文件 设置 encoding 为 GBK
5、编译 boost
5.1、从命令行进入 boost 解压后的文件夹。例如:我的解压文件 boost_1_68_0
5.2、输入 bootstrap.bat gcc 命令
5.3、输入 b2.exe -j8 --build-dir=.\tmp --bu
=complete threading=multi link=shared address-model=64 toolset=gcc stage 命令
mingw 编译 boost
参考:https://blog.csdn.net/davidhopper/article/details/79121346