1.deepinV20 cocos2dx-4.0
2.更换为debian8的源
编辑/etc/apt/sources.list添加
#163源
deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
#中科大源
deb http://mirrors.ustc.edu.cn/debian jessie main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian jessie main contrib non-free
deb http://mirrors.ustc.edu.cn/debian jessie-proposed-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian jessie-proposed-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian jessie-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian jessie-updates main contrib non-free
保存退出
sudo apt update
3. sudo apt install g+±4.9(注意此处为两个加号一个减号)
4. 再换回deepinV20的源sudo apt update
5.做软链接sudo ln -s /opt/kingsoft/wps-office/office6/libpng12.so.0 /usr/lib/x86_64-linux-gnu/libpng12.so.0
5. cocos文件夹下./setup.py
6. source ~/.bashrc
7. sudo apt install libx11-dev libxmu-dev libglu1-mesa-dev libgl2ps-dev libxi-dev libzip-dev libcurl4-gnutls-dev libfontconfig1-dev libsqlite3-dev libglew-dev libssl-dev libgtk-3-dev
8. cd external/linux-specific/fmod/prebuilt/64-bit
sudo ln -sf libfmod.so libfmod.so.6
sudo ln -sf libfmodL.so libfmodL.so.6
9. sudo apt install cmake
升级deepinV20.2.2后以上的方法无效了。
============================================================================
deepinV20.2.2
cocos2dx4.0
1.修改源
sudo gedit /etc/apt/sources.list
2.打开的文件最后添加如下两行
deb http://dk.archive.ubuntu.com/ubuntu/ xenial main
deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 3B4FE6ACC0B21F32
3.更新源
sudo apt update
sudo apt install g+±4.9(注意g与4.9之间为两个加号一个减号)
在~/.bashrc 中添加 export CXX="/usr/bin/g+±4.9"
-
再换回deepinV20的源sudo apt update
-
cocos文件夹下./setup.py
-
source ~/.bashrc
-
sudo apt install libx11-dev libxmu-dev libglu1-mesa-dev libgl2ps-dev libxi-dev libzip-dev libcurl4-gnutls-dev libfontconfig1-dev libsqlite3-dev libglew-dev libssl-dev libgtk-3-dev
-
cd external/linux-specific/fmod/prebuilt/64-bit
sudo ln -sf libfmod.so libfmod.so.6
sudo ln -sf libfmodL.so libfmodL.so.6 -
sudo apt install cmake
-
如果提示 cannot find -lXxf86vm
wget http://archive.ubuntu.com/ubuntu/pool/main/libx/libxxf86vm/libxxf86vm1_1.1.4-1_amd64.deb
sudo apt install ./libxxf86vm1_1.1.4-1_amd64.deb
sudo apt-get install libgl1-mesa-dev xorg-dev
这里有点乱。。。
用qtcreator编译cocos2dx
可能我比较小白,代码量不足,用qtcreator习惯了,感觉就是比vs好用。
一套快捷键,省得设置,工具-》选项-》环境-》键盘-》import
链接: https://pan.baidu.com/s/1lI5jgt_zK2JsCNMB39wFng 提取码: 5ixg
就喜欢用 alt+i,j,k,l 控制光标, alt+; alt+’ 到行首行尾, alt+, alt+. 前进后退一个词
当打出的变量名或关键字有选择列表的时候用 ctrl+n ctrl+p上下选择。
添加取消行注释也方便ctrl+/
显示与隐藏左侧的项目树框 ctrl+(
就是~键)
这样写代码就基本不用鼠标了。
安装qtcreator
sudo apt install qt5-default qtcreator
选个文件夹用cocos命令创建一个项目
cocos new -p com.xxxx.myGame -l cpp myGame
打开qtcreator 文件-》打开文件或项目
选择CMakeLists.txt
加载成功后直接ctrl+r 编译运行
如果不成功看看侧边栏-》项目里的各项设置,还有Manage Kits…里的配置。
以上内容全是网上找的,哪找到的也不记得了,如果冒犯了您请私信我,深表感谢。