免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1191 | 回复: 0
打印 上一主题 下一主题

SDL in Eclipse [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-26 13:17 |只看该作者 |倒序浏览
Setting up SDL in Eclipse
Last Updated 3/10/06
First thing you need to do is download SDL headers and binaries.
You will find them on the SDL website, specifically on
this page
.
Scroll Down to the Development Libraries section and download the MinGW32 development library

Open gz archive and there should be a *.tar archive inside.
Open the *.tar and there should be a folder side of that.
Open the folder and it'll contain a bunch of subfolders.
Copy the contents of the lib subfolder to the MinGW lib folder.
The MinGW lib folder should be at C:\MinGW\lib.
After that, open the include subfolder in the archive and extract the folder named "SDL" to the MinGW include folder, which should be at C:\MinGW\include.
Note: Some versions of SDL won't have a folder named "SDL" in the archive's include subfolder, but just a bunch of header files. To get around this simply create a folder named "SDL" in your MinGW include folder and copy all the header files from the archive to that folder you made.
Now take the SDL.dll from the archive (it should be inside the bin subfolder), and extract it to C:\WINDOWS\SYSTEM32.
This is so whenever you make an SDL app, the program will be able to find SDL.dll even if SDL.dll is not in the same directory.
Now start up Eclipse and start a new project.


Make it a managed make C++ project.

Then hit next.
Name your project.

Then hit next.
Then hit finish.

Go to the project properties.


Go to the C/C++ Build menu, then the Libraries submenu. In the Libraries submenu click add.


Then paste in:
mingw32

and click ok.
Then do the same with:
SDLmainand
SDL

Do it in this exact order or it won't work.
Add source new source file to the project, and paste the following code into the new source file:
#include "SDL/SDL.h" int main( int argc, char* args[] ) { //Start SDL SDL_Init( SDL_INIT_EVERYTHING ); //Quit SDL SDL_Quit(); return 0; }
Now save the source and compile.
If there's no errors, you're finished.
Also, In the archive you just downloaded there's a subfolder called "docs". It contains the SDL documentation.
I highly recommend that you extract them somewhere and keep it for reference.


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/19671/showart_118476.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP