我的笔记本电脑上装有 Ubuntu 13.04。我需要在上面安装 cocos2dx。有人知道如何安装吗?
请解释如何安装。
答案1
答案2
Ubuntu 17.04
如果我的以下两个补丁合并之后/使用起来将变得非常简单:
git clone --recursive https://github.com/cocos2d/cocos2d-x
cd cocos2d-x
git checkout 7350aeca8cf2c5bea3c3484d50202bf13cc18041
./build/install-deps-linux.sh
./download-deps.py
mkdir build-make
cd build-make
cmake ..
make -j`nproc`
./bin/cpp-tests/cpp-tests
合并之前,只需将修改后的文件复制粘贴cocos2d-x-3rd-party-libs-bin
到external/
:
- https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/pull/303
- https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/pull/304
install-deps-linux.sh
更改您的 gcc 和 g++ 更新替代方案...但所有都使用 Ubuntu 17.04 上的默认 GCC 版本进行编译,并且似乎只存在于将 Travis 的 GCC 从 4.8 升级到 4.9...
因此,要么注释掉这些行https://github.com/cocos2d/cocos2d-x/pull/18389或者运行脚本后执行以下操作:
sudo update-alternatives --remove-all gcc
sudo update-alternatives --remove-all g++
sudo update-alternatives --install /usr/bin/gcc gcc "/usr/bin/gcc-6" 10
sudo update-alternatives --install /usr/bin/g++ g++ "/usr/bin/g++-$v" 10