OpenGl SuperBible示例随属性"/SUBSYSTEM:WINDOWS“一起提供,该属性消除了控制台窗口,如果我试图使用"/SUBSYSTEM:Console”开始使用控制台,则会得到以下错误:
error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup但是,主函数由下面的示例文件重定向
DECLARE_MAIN(singlepoint_app)在这个文件中,DECLARE_MAIN声明为:链接
发布于 2014-05-06 08:58:06
从本质上讲,您想做的事情与我在https://stackoverflow.com/a/6882500/524368中所描述的完全相反
您的代码示例使用WinMain作为入口点,但默认情况下切换到控制台子系统使用C标准定义的int main(int argc, char *argv[])入口点。
所以你可以用这个
/SUBSYSTEM:console
/ENTRY:WinMainCRTStartup或在源文件中与WinMain一起使用以下#杂注
#pragma comment(linker, "/SUBSYSTEM:console /ENTRY:WinMainCRTStartup")https://stackoverflow.com/questions/23489232
复制相似问题