CLion集成mingw64问题集合

Jammm
2022-03-21 / 0 评论 / 67 阅读 / 正在检测是否收录...

安装与配置

1、下载mingw64

我使用的是这个x86_64-win32-seh

2、CLion配置

如图
CLion配置mingw64

一些问题

1、控制台输出乱码

网上很多方案,比如按Crtl+Shift+Alt+/ 然后选择第一个register(注册表),取消选项run.process.with.pty 是可以的,cout没问题但在system("pause")这种代码的时候还是乱码。所以在其他地方看到了在CMakeLists.txt里加一个代码,就是每个项目都需要配置一遍,看自己了,同一个项目就不需要配置了。

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fexec-charset=GBK")

2、同一目录下如何多个main方法

同样的,建立新的.cpp源文件后,在CMakeLists.txt后面添加如下代码。
add_executable(runName filePath)
比如我的文件是Day1下面的structFunciton2.cpp

add_executable(structFunction2 ClassLearning/Day1/structFunciton2.cpp)

如图所示。
CMakeLists.txt图

## 自动添加add_exxcutable
在CLion的设置,插件中,搜索[C++],找到[C/C++ Single File Execution]
安装架iu是,在新建的C/C++源文件的编辑区,点击右键即可。

本文共 271 个字数,平均阅读时长 ≈ 1分钟
0

打赏

海报

正在生成.....

评论 (0)

取消