cocos2dx deepin

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"

  1. 再换回deepinV20的源sudo apt update

  2. cocos文件夹下./setup.py

  3. source ~/.bashrc

  4. 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

  5. cd external/linux-specific/fmod/prebuilt/64-bit
    sudo ln -sf libfmod.so libfmod.so.6
    sudo ln -sf libfmodL.so libfmodL.so.6

  6. sudo apt install cmake

  7. 如果提示 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…里的配置。

以上内容全是网上找的,哪找到的也不记得了,如果冒犯了您请私信我,深表感谢。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wufenp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值