请问如何用cmake编译cocos项目

我试了3.13.1和3.14.1,报的是同样的错,cannot open file ‘libpng-2015.lib’。
(同这两个人提出的问题 http://discuss.cocos2d-x.org/t/cocos2dx-v3-12-prebuilt-lnk2001-scheduler-priority-system-error/31353http://discuss.cocos2d-x.org/t/newbie-cmake-prebuilt-libraries-linkage/33624
我的环境是win7 + vs2015,cmake和qt是最新的稳定版。

操作步骤如下,帮忙看一下哪里错了~
方法1、运行setup.py配置好环境,使用cocos new一个例子(例子下win32中的sln打开编译没有错误),但是编译cmake生成的sln就显示cannot open file ‘libpng-2015.lib’

方法2、用qt creator打开cmake项目,编译也是显示cannot open file ‘libpng-2015.lib’

将这些lib添加到cmakelists.txt中,会出现很多无法解析的外部错误。

有人知道是为什么吗,感激不尽

=======================================
看了几篇教程…和他们同样的操作,可是我这里一直报错
http://blog.csdn.net/ctxdecs/article/details/43123745
http://blog.csdn.net/akof1314/article/details/18189069
http://cocos2d-x.org/wiki/User_Tutorial-How_to_open_cocos2d-x_project_into_Qt_Creator_IDE

用cocos new创建出来的工程的话,直接就有VS工程了,没必要用cmake去生成。目前的cmake主要是给linux用的,其他平台都是社区的开发者在维护的。

多谢您的回答,因为我们想用Qt进行开发。。。所以才这样问
还想将cocos的窗体嵌入到qt界面中
请问有相关的教程或文档吗?

第一个问题还没解决,但是将将cocos的渲染窗口嵌入到qt里我已经弄好了~把我的总结放出来吧

1、参考“http://www.cnblogs.com/marisa/p/4141862.html (32位Qt + Debug模式)”的前半段先搭建一个可执行的版本。
2、将cocos窗口嵌入Qt界面,原理“http://blog.csdn.net/greatchina01/article/details/39580767”,但cocos的窗口是用glfw创建的,无法直接嵌入Qt中。
3、“http://www.cnblogs.com/marisa/p/4141862.html”后半段
4、然后可以尝试另一种方法:绑定HWND到qt窗口(这个我还没试成功。。。改的不报错了,但是窗口是黑的 =。=)“http://blog.csdn.net/yu_zhihao/article/details/9666857”

这样玩是打算做跨平台的编辑器吗?

要是cocos2d-x支持Android Studio中能调试NDK代码就爽了

是的 哈哈 听说实习期间一般都搞这个 :slight_smile:

v3.15分支已经支持了。

1赞

试了在3.15版本中用Android Studio可以下断点调试C++代码了,但我的机器上总是无法解析符号估计是哪里没有配置对的问题。

越是有挑战的事件才越好玩嘛!