将C ++控制台应用程序更改为Windows子系统

时间:2014-08-11 21:21:54

标签: c++ migration subsystem

问题的标题几乎解释了整个问题。我已经编程了一个控制台应用程序大约一个星期了,我想迁移到GUI。听起来很简单,但我遇到了一些错误。我会在这里添加它们,但似乎很明显我需要做一些准备工作才能转移到我尚未制作的GUI。

那么,我从哪里开始呢?

谢谢, -P

编辑: LIBCMT.lib(wincrt0.obj):错误LNK2001:未解析的外部符号_WinMain @ 16

这就是我到目前为止所做的一切,但从它的外观来看,它可能是一个很大的问题需要解决。 如果我没有说清楚,我的目标是从控制台子系统更改为Windows子系统。

1 个答案:

答案 0 :(得分:1)

看起来WinMain被设置为应用程序的入口点(作为Windows子系统应用程序),您可能在控制台应用程序的某处有一个main()函数。将入口点设置为main()或实现WinMain以解决链接器问题。