去官方下载 RakNet-xxx.zip
http://www.jenkinssoftware.com/假设代码解压到 /tmp/raknet
cd /tmp/raknet
cp nbproject/Makefile-Release.mk ./Makefile
修改 Makefile,去掉
# Include project Makefile
include Makefile
CCC=g++-4.2
CXX=g++-4.2
改为
CCC=g++
CXX=g++
FreeBSD 中的 alloca() 函数申明于 stdlib.h,而不是 alloca.h,因此 Source*.cpp 中的部分代码要手工调整一下。
最后,gmake 吧~~~
------------------------------------
ps. 看得出 RakNet 没有很好的测试各个 *nix 平台,不过总的来说只是些小问题,手工修正即可。。。
评论