错误提示
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
解决方式
在cmake编译命令指定UTF-8,参考下图
-D CMAKE_CXX_FLAGS="/utf-8"
或者CMakeLists.txt增加以下内容
if(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /utf-8")
endif()
错误提示
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
解决方式
在cmake编译命令指定UTF-8,参考下图
-D CMAKE_CXX_FLAGS="/utf-8"
或者CMakeLists.txt增加以下内容
if(MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /utf-8")
endif()