Qt Cmake 纯C 代码调用系统控制台输入scanf 及 中文输出乱码
2020-11-20 15:57:19
系统控制台输出
当用输入功能时,Qt自带控制台。
调用系统控制台的方法,点击左侧 “项目” 图标,出现构建和运行界面,选择“运行”选项,勾选 “在终端中运行(Run in terminal)”即可。
中文输出乱码
在CMakeLists.txt 中添加如下代码
#dubug -g 调试 GBK 中文
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -fexec-charset=GBK")