相关疑难解决方法(0)

什么是未定义的引用/未解析的外部符号错误,我该如何解决?

什么是未定义的参考/未解决的外部符号错误?什么是常见原因以及如何修复/预防它们?

随意编辑/添加您自己的.

c++ c++-faq linker-errors unresolved-external undefined-reference

1418
推荐指数
32
解决办法
52万
查看次数

未定义的引用`WinMain @ 16'

当我尝试使用构建程序时Eclipse CDT,我得到以下内容:

/mingw/lib/libmingw32.a(main.o):main.c:(.text+0x106):未定义引用`WinMain @ 16

这是为什么?而且,我该如何解决这个问题呢?

c++ eclipse eclipse-cdt

103
推荐指数
4
解决办法
22万
查看次数

SDL 2未定义参考"WinMain @ 16"和几个SDL功能

我刚刚安装了SDL 2,我遇到了一些严重的问题.这是我的代码:

#include <SDL2\SDL.h>

int main(int argc, char* argv[]){
SDL_Init( SDL_INIT_VIDEO );
SDL_Quit();
return 0;
}
Run Code Online (Sandbox Code Playgroud)

我无法编译,因为我收到标题中描述的错误:

obj\Debug\main.o||In function SDL_main':|  
C:\Users\myuser\Desktop\test 2000\main.cpp|5|undefined reference to SDL_Init'|
C:\Users\myuser\Desktop\test 2000\main.cpp|7|undefined reference to SDL_Quit'|
c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\..\..\..\libmingw32.a(main.o):main.c|| undefined reference to WinMain@16'|  
||=== Build finished: 3 errors, 0 warnings ===|
Run Code Online (Sandbox Code Playgroud)

c++ sdl

3
推荐指数
4
解决办法
2万
查看次数