【发布时间】:2015-10-11 14:33:59
【问题描述】:
我正在尝试做一个需要使用 SDL2 的任务,我很高兴终于开始尝试编写程序。我下载了 SDL2,没有任何问题。
接下来我打开了一个新的空项目,按照说明添加包含文件夹、lib(x86) 文件夹,并将 sdl2.lib 和 sdl2main.lib 添加到链接器。
当我尝试构建项目时,我收到以下错误。
1>MSVCRTD.lib(cinitexe.obj):警告 LNK4098:defaultlib 'msvcrt.lib' 与其他库的使用冲突;使用 /NODEFAULTLIB:library 1>sdl2main.lib(SDL_windows_main.obj) : 错误 LNK2019: 未解决的外部
函数 _main 中引用的符号 _SDL_main 1>c:\users\nas\documents\visual studio 2013\Projects\Basic SDL\Debug\Basic SDL.exe : 致命错误 LNK1120: 1 unresolved externals
【问题讨论】:
标签: c++ visual-studio visual-studio-2013 sdl-2