码迷,mamicode.com
首页 > 其他好文 > 详细

G3D游戏引擎——编译

时间:2014-12-14 22:42:48      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:g3d

在支付宝半年了,都是在写Java的核心业务处理,感觉离技术越来越远,所以重新捡起C++,开始游戏引擎的研究,这次选择的游戏引擎是G3D,环境是Mac。

这里的编译我选择的是g++,写一个小的实例,可以选择自带的sample的程序,编译的时候花费了我5个多小时才完成,需要下载jpeg,png等许多依赖的库。


这里将整个编译的的命令行贴出来,给无法编译G3D的童鞋一点参考,其中的一些依赖文件的路径你需要换成自己的环境。


g++ -g app.cpp -o main -stdlib=libstdc++   -I/Users/fengjingyfj/development/projects/games/G3D/G3D9/include/ -I/usr/include/c++/4.2.1 -I/opt/X11/include -L/Users/fengjingyfj/development/projects/games/G3D/G3D9/lib -L/opt/X11/lib -framework Cg -framework CoreFoundation -framework QuartzCore -framework AppKit -framework IOKit  -framework OpenGL -L/usr/local/Cellar/jpeg/8d/lib -lGLG3D -ljpeg  -lpng -lG3D -lGL -lGLU -lzip -lfreeimage  -lassimp -lassimpd -lavcodec.54 -lavformat.54 -lavutil.51   -lenet -lfreeimage -lglfw -lGLG3D -lqrencode -lqrencoded  -lswscale.2 -lz 

然后运行的时候需要将G3D中的动态库文件和data.zip拷到运行文件的路径里。

祝好运~~

G3D游戏引擎——编译

标签:g3d

原文地址:http://blog.csdn.net/heishijj/article/details/41931013

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!