我最近开发了一个 QT 应用程序 (NewSPOISGUI),它用作工作中的旧 MFC 应用程序的新前端。此应用程序在独立时可以完美编译和运行。我正在使用带有 VS2008 SP1 和加载项的 QT 4.8.2。
目前,我正在尝试测试功能并尝试使 Qt GUI 出现而不是旧的 MFC 应用程序 GUI。作为测试,我将 Qt 应用程序的头文件(newspoisgui.h)包含在 VS2008 的 MFC 应用程序中。不幸的是,尽管添加了与 Qt 应用程序(NewSPOISGUI)相同的路径和库,我仍然遇到:
qtmaind.lib(qtmain_win.obj) : error LNK2019: unresolved external symbol _main referenced in function _WinMain@16
Debug/SPOIS.exe : fatal error LNK1120: 1 unresolved externals
我在网上找到的所有解决方案都无法应用,因为它们不适用于在 VS2008 中使用 Qt。任何帮助将不胜感激。提前致谢。