小编Tri*_*tus的帖子

未定义的对"WinMain"的引用:使用Cygwin,SDL2和Netbeans时

任何帮助在这里将不胜感激.我真的绞尽脑汁,sooo.

我已经安装了cygwin和Netbeans,并且已经成功开发,编译和运行一个小的SDL-1.2 Windows游戏,没有任何问题.

现在问题出现了,我已经安装了SDL2并且正在尝试编译.特别是链接.

我和以前一样,将"libSDL2.a"和"libSDL2main.a"添加到我在Netbeans中的项目的链接器选项中; 但我得到"未定义的引用'WinMain'"错误

现在,我调查了这一点,似乎链接器无法将我的main()函数链接到WinMain函数.

另外我看到的一个答案是将"-lmingw32 -lSDLmain -lSDL"添加到链接器选项但我不使用mingw,即时通讯使用cygwin,是什么类似于mingw32.lib的cygwin

我想主要的问题是:如果我使用Cygwin,SDL2和Netbeans,我给链接器的选项是什么?

任何帮助将不胜感激.

c++ linker cygwin netbeans sdl-2

2
推荐指数
1
解决办法
3877
查看次数

标签 统计

c++ ×1

cygwin ×1

linker ×1

netbeans ×1

sdl-2 ×1