我试图检查我的代码是否正确处理了非ASCII字符的命令行参数。
我在CMakeLists.txt
:
add_test(NAME core/application/unicode COMMAND core/application "")
但是当我从Qt Creator运行ctest时,我得到了这个输出:
Test command: core\application.exe "ðŸŒ"
这不是我想要的。如何正确地将此字符(或任何Unicode字符串)传递给命令行上的测试。这应该适用于Windows和Unix。