带有-municode的MinGW w64要求在函数名末尾添加“W”

时间:2015-02-23 02:46:28

标签: c++ qt gcc unicode mingw-w64

我正在使用Qt构建跨平台应用程序。在Linux上开发但希望使用MinGW-w64在Windows上构建。但是这个编译错误发生了:

例如,我有一个名为func的函数。如果采用-municode提供的默认编译选项qmakegccundefined reference to funcW。如果手动删除此选项,gcc会说undefined reference to funcA

此错误仅发生在一个功能上,其他功能正常。这对我来说很奇怪。

可以在Linux上成功构建和编译代码。

知道它是如何发生的以及如何解决它?

0 个答案:

没有答案