有引擎开发人员吗,建议把VS的工程属性改一下。
建议用到 (SolutionDir) 这个变量的该成 (ProjectDir),原因是我们想用这引擎时,$(SolutionDir) 肯定是另外的地方,但是为了方便调试、查找函数、阅读引擎源码,大多情况我们的 (SolutionDir) 会添加 cocos2d-x 的 project,这就导致编译整个解决方案是编译不过的,(SolutionDir) 不是引擎期望的,而且我们想改改引擎的源码编译,目前总要开两个VS,一个打开引擎,一个打开我们客户端代码,这边编译一下,那边再启动调试,很蛋疼。
目前我自己临时解决方法是,把我的客户端 project 加入 cocos2d-win32.vc2008.sln,客户端的所有路径都是 相对于 $(ProjectDir) 的,所以照样编译,只不过感觉引擎应该更开发者使用,求解决{:soso_e129:}
:L错别字。。
最后句话的意思的希望引擎的 project 加入到客户端的 solution 照样可以编译成功。