【发布时间】:2013-08-10 21:43:09
【问题描述】:
我正在尝试在 Windows 7 上为 Qt 5.1 安装 SDL library,但我被卡住了。我是一个使用外部库的新手,所以请多多包涵,我认为这种设置非常基本。
我下载了 SDL-devel-1.2.15-mingw32.tar.gz (Mingw32) 文件,将其解压缩,然后在我的项目的 PRO 文件中添加:
INCLUDEPATH += "C:\SDL\SDL-1.2.15\include\SDL"
LIBS += "C:\SDL\SDL-1.2.15\bin\SDL.dll"
现在当我尝试编译这个时:
#include <iostream>
#include <stdlib.h>
#include "SDL.h"
using namespace std;
int main()
{
SDL_Init( SDL_INIT_EVERYTHING );
cout << "Hello World!" << endl;
return 0;
}
我明白了:
crt0_c.c:-1: error: undefined reference to `WinMain@16'
collect2.exe:-1: 错误:错误:ld 返回 1 个退出状态
【问题讨论】: