您的位置:首页 > 大数据 > 人工智能

1>MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 "int __cdecl invoke_main(void)"

2017-04-26 15:40 811 查看
在使用SDL库的时候会在编译时报出以下错误

1>MSVCRTD.lib(exe_main.obj) : error LNK2019: 无法解析的外部符号 _main,该符号在函数 “int __cdecl invoke_main(void)” (?invoke_main@@YAHXZ) 中被引用

主要原因是main函数没有找到 ,main函数没有找到的主要原因是SDL中把main从新定义一个新的意义SDL使用了

#define main SDL_main


所以我们写的main就没有真正的意义了 程序也就找不到入口了

我们应该

#undef main


取消sdl对main的定义就可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sdl LNK2019
相关文章推荐