我正在使用Qt构建跨平台应用程序。在Linux上开发但希望使用MinGW-w64在Windows上构建。但是这个编译错误发生了:
例如,我有一个名为func
的函数。如果采用-municode
提供的默认编译选项qmake
,gcc
说undefined reference to funcW
。如果手动删除此选项,gcc
会说undefined reference to funcA
。
此错误仅发生在一个功能上,其他功能正常。这对我来说很奇怪。
可以在Linux上成功构建和编译代码。
知道它是如何发生的以及如何解决它?