完美解决cocos2d libfmod.so.6: cannot open shared object file问题

wang@wang:~/srccomputer/cocos2d-x-3.13.1/build/linux-build/bin/cpp-tests$ ./cpp-tests
./cpp-tests: error while loading shared libraries: libfmod.so.6: cannot open shared object file: No such file or directory

执行此错误的时候报告如上错误,

需要的libfmod.so.6在coco2d-x-3.13的external的子目录中,进行如下操作:

My total solution:
1) copy
sudo cp <COCOS FOLDER LOCATION>/external/linux-specific/fmod/prebuilt/64-bit/libfmod.so /usr/local/lib/
sudo cp <COCOS FOLDER LOCATION>/external/linux-specific/fmod/prebuilt/64-bit/libfmodL.so /usr/local/lib/

2) create symbolic link in /usr/local/lib/

先进入/usr/local/lib目录下,敲下面一行命令就会关联库。

ln -s libfmod.so libfmod.so.6

3) run ./install-deps-linux again

4)wang@wang:~/srccomputer/cocos2d-x-3.13.1/build/linux-build/bin/cpp-tests$ ./cpp-tests

终端会有相对应的输出:

Ready for GLSL
Ready for OpenGL 2.0
Console: listening on  0.0.0.0 : 5678
[TestController]Begin traverse TestList:
[TestController]  Begin traverse TestSuite:1:Node: Scene3D
[TestController]    Run test:Scene3DTestScene.
[TestController]  Begin traverse TestSuite:2:ActionManager
[TestController]    Run test:CrashTest.
[TestController]    Run test:LogicTest.
[TestController]    Run test:PauseTest.
[TestController]    Run test:StopActionTe

图形界面:

是不是看起来很nice,那就开始cocos2d开发吧!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值