cocos2d-x main重定义

cocos2d-x main重定义,第1张

概述这鸟蛋报错信息,骗的我一愣一愣的,疯狂地寻找 mkg3states.* 而不得 原文链接:http://www.voidcn.com/article/p-atjoaqst-bbv.html 今天将 cocos2d-x 代码用 cygwin 编译碰到了 main 函数重定义,一直不能解决, 网上也没有想过说明,后来经高人指点才搞明白,先记录下解决的办法以防以后遇到 错误内容是 D:/android/

这鸟蛋报错信息,骗的我一愣一愣的,疯狂地寻找 mkg3states.* 而不得

原文链接:http://www.jb51.cc/article/p-atjoaqst-bbv.html

今天将 cocos2d-x 代码用 cygwin 编译碰到了 main 函数重定义,一直不能解决,

网上也没有想过说明,后来经高人指点才搞明白,先记录下解决的办法以防以后遇到

错误内容是

D:/androID/androID-ndk-r8e-windows-x86/androID-ndk-r8e/toolchains/arm-linux-androIDeabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androIDeabi/4.6/../../../../arm-linux-androIDeabi/bin/ld.exe: error: F:/cocos2d-2.1rc0-x-2.1.2/cocos2d-2.1rc0-x-2.1.2/FirstGame/proj.androID/../../cocos2dx/platform/third_party/androID/prebuilt/libtiff/libs/armeabi/libtiff.a(mkg3states.o): multiple deFinition of 'main'

很明显是 main 函数重定义了,但是报错却指向了 libtiff 很不智能啊

解决办法,查找引用的外部库,发现 sqlite 里面有个 main 函数将之注释,然后还是报错

接着查找引用的外部库,iconv 里面也有 main 函数,同样注释,ok 一切来得很顺利,搞定

总结

以上是内存溢出为你收集整理的cocos2d-x main重定义全部内容,希望文章能够帮你解决cocos2d-x main重定义所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1000139.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存