问:如何在Linux上编译Minetest?
minetest吧
全部回复
仅看楼主
level 6
unsigned_int 楼主
1.依赖的包都有哪些?
2.cmake . 之后是否直接 make?
3.用不用configure?
4.在哪里加入编译选项?
PS. 近几天一直在读minetest的源码,打算以后加入开发
2013年11月16日 13点11分 1
level 12
2013年11月16日 23点11分 2
[狂汗]我是小白@我 没用[泪]
2013年11月17日 06点11分
level 11
大体上,楼主可以参考这个帖子
https://forum.minetest.net/viewtopic.php?id=3837
2013年11月17日 04点11分 3
level 11
现在,我假定
lz
是个使用Debian/Ubuntu/Linux mint的青年,其实还有几点要说一下:
首先关于依赖包:
虽然游戏自带一份Lua,还是建议使用LuaJIT来提高性能。可以安装libluajit5.1-dev
发行版软件仓库里的irrlicht库是1.7.3版本的,你可以自己编译安装1.8版本的irrlicht,避免一些奇奇怪怪的bug
游戏里很多功能要用到curl库,上面那个帖子没有写,可以装libcurl-dev,至于那三个实包选哪一个就随便了
2013年11月17日 04点11分 4
回复 unsigned_int :[钱]大神可以去dev.minetest.net 参考参考 其实缺少哪些库cmake是会提醒你的,可以选择emerge或者自己一个个编译 少数库像gettext,curl,freetype是可选的,没有也一样能编译出来,但cmake里面会有记录
2013年11月17日 10点11分
level 11
cmake . 之后还可以定义很多符号,像那个论坛里的帖子讲的。用curl库的话貌似还要加-DENABLE_CURL=1
注意cmake是在主目录,之后cd src再make
几个线程随你便
configure什么的没有
2013年11月17日 04点11分 5
level 11
编译选项在cmake的时候指定,像上面讲的。
非常欢迎大先辈加入社区
2013年11月17日 04点11分 6
level 8
发现野生大神一只
2013年11月17日 12点11分 7
瞎说!明明是圈养![滑稽]
2013年11月17日 13点11分
0.0 大神可以烤着吃 圈养的风味不如野生~ 成本高于野生 法律允许
2013年11月18日 13点11分
回复 x552096446 :烤着吃大神就无法参与开发Minetest了[阴险]
2013年11月18日 14点11分
人家都说楼主嘎嘣脆。。。。。。
2013年11月19日 02点11分
level 5
gentoo的话不是直接就有overlay吗...? 虽然我忘了是哪个了...去google一下gentoo minetest就好了~
2013年11月23日 05点11分 8
level 7
中文论坛有详细的教程:https://minetest.cosoc.cn/t/linux-minetest/40
2020年12月12日 02点12分 9
level 7
不错
2021年07月01日 14点07分 11
1