我正在开发一个多平台应用程序,在一个组件中有一个名叫DrawText的类方法。不幸的是,我在Windows上得到了一个链接器错误,说这个类的DrawTextW方法存在未解决的外部符号。
我以前见过其他以“Text”结尾的方法出现过这种情况,其中它会寻找FooTextW或FooTextA方法,而不是我定义的FooText方法。我的假设是,在Windows头文件中有一个宏定义,根据某些其他定义将FooText分配给FooTextW或FooTextA。
除了重命名我的函数(这是我过去做过的),还有什么好的方法可以解决这个问题吗?
谢谢。
乔