如何让CMAKE生成一个字符集设置为Not Set的VS2013项目,以便它使用SBCS而不是Unicode或MBCS?
我的CMAKE脚本没有定义UNICODE和MBSC,但生成的vcxproj仍然包含以下内容: 多字节
2011年的这个错误报告似乎表明它已经为VS2010解决了,但它似乎不适用于VS2013,或者有些东西我不知道。
https://public.kitware.com/Bug/print_bug_page.php?bug_id=12189
答案 0 :(得分:0)
我现在通过add_definitions()添加定义_SBCS来设法生成SBCS(ASCII)项目。只是通过remove_definitions()删除_MBCS是不够的。