Clion CMake C/C++程序输出乱码

一.使用场景

Clion使用CMake进行项目管理
在使用中,无论使用TEXT()包裹中文或者是_T()包裹,都会乱码

二.解决办法

搜索得到最靠谱的解决办法:
在CMakeLists.txt文件中添加一个设置项

# C的解决办法
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fexec-charset=GBK")
# C++ 的解决办法
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fexec-charset=GBK")

原答案传送门


写在最后

本人为纯小白,所写的博客也是因为学习使用中遇到的问题进行查找资料然后解决后才编写的,其中如果有某些有错误,或者涉及侵权的请联系我,

QQ : 994961015
E-mail: [email protected]

猜你喜欢

转载自blog.csdn.net/qq_37274323/article/details/120674592