修改Cocos2d-xV3.17.2项目模板的编译路径
修改Cocos2d-xV3.17.2项目模板的编译路径
以下使用vs2022进行演示,修改编译路径有助于我们管理不必要的中间目录和输出目录相分离,有利于更好的管理项目。
$(SolutionDir):解决方案名,即.sln所在路径
$(Platform):解决方案平台名称,如x86、x64
$(Configuration):当前的编译配置名称,如Release、Debug
$(ProjectName):当前工程(项目)名称,如示例中的project1,project2
(补充)我们可以在:项目(鼠标右键)→属性→配置属性→常规→输出目录(点击下拉箭头)→编辑→宏中看到相应名称和值的一一对应关系。
以下是一个典型的Cocos2d-xV3.17.2的模板项目目录结构。
其中proj2022是我们的实际编程项目,另外三个是Cocos2d-x依赖项目。
鼠标右键proj2022,点击【属性】。选择所有配置。
将输出目录和中间目录的路径进行更改,以下配置可参考。(注意:Cocos2d-xV3.17.2的项目文件路径的所有文件名称不要出现空格,否则可能编译不通过!!!尽可能按照如下目录格式)
(SolutionDir)../proj.win32/bin/(SolutionDir)../proj.win32/bin/(SolutionDir)../proj.win32/bin/(Configuration).win32\
(SolutionDir)../proj.win32/temp/(SolutionDir)../proj.win32/temp/(SolutionDir)../proj.win32/temp/(Configuration).win32\
另外三个依赖项目也务必配置相同的路径目录,否则编译无法通过!
debug或者release模式下编译之后目录结构下如下:
修改Cocos2d-xV3.17.2项目模板的编译路径相关推荐
- .NET Core多平台项目模板eShopOnContainers编译手记
之前写了一个功能性的文件上传asp.net core的小程序,加上点七七八八的东西,勉强能够应付了,打算学习一下微软的官方.NET CORE微服务示例https://github.com/dotnet ...
- 自定义vue-cli生成项目模板配置(1)
最近在读<变量>,目前得到的认知之一:慢变量才是决定事物长期发展的因素. 打算自定义vue-cli的脚手架或者根据自己的需要设置项目模板的相关参数,很大程度与慢变量这个概念相关. 当然,我 ...
- 用Visual Studio2019自定义项目模板
项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图: 我们选择完项目模板进行创建,创建完成之后,可以发现项目中已经包含了一些基础的文件.例如MVC: 可以看到,MVC项目 ...
- vs studio2015导入本地项目_Visual Studio2019自定义项目模板
(给DotNet加星标,提升.Net技能) 转自:梦中的Aoedecnblogs.com/aoede-jacqueline 项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如 ...
- Visual Studio2019自定义项目模板
cnblogs.com/aoede-jacqueline 项目模板简介 众所周知,在我们使用VS新建项目时,都需要选择一个项目模板,如下图: 我们选择完项目模板进行创建,创建完成之后,可以发现项目中已 ...
- 【Android开发--问题处理篇】修改AndroidStudio生成项目模板
Android笔记 --修改AndroidStudio生成项目模板 [若对该知识点有更多想了解的,欢迎私信博主~~] 目录 修改项目的support:appcompat默认版本号 修改项目的com ...
- grunt从入门到自定义项目模板
文章还可在我的github上找到,排版更友好一点:grunt从入门到自定义项目模板 一.Grunt入门介绍 1. Grunt是神马 基于任务的命令行构建工具(针对JavaScript项目) 链接:ht ...
- asp.net core web 解决方案多项目模板制作打包总结
一.文件夹\项目结构 1.1.文件夹 net6.0:针对.net 6.0 项目模板 net6.0pack:针对net6.0打包 1.2.项目结构 Web\WebApi多项目.各层项目.单元测试项目 目 ...
- Altium Designer(17.0)原理图模板设计
Altium Designer(17.0)原理图模板设计 1)打开AD17.0软件,如下图1所示. 图1 打开AD17.0软件 软件主界面 2)执行菜单栏的"File(文件)",& ...
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!...
为什么80%的码农都做不了架构师?>>> 李华明Himi 原创,转载务必在明显处注明: 转载自 [黑米GameDev街区] 原文链接: http://www.himigam ...
最新文章
- asp.net MD5 加密
- oracle update from多表性能优化一例
- ACdream 1083 有向无环图dp
- java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。
- oracle 正则表达式拆分字符串,oracle中通过正则表达式函数处理逗号分隔的字段...
- WEB前端技术趋势图示-JS库
- mysql 5.5 压力测试,mysql 压力测试
- java面试题2014_Java生态系统– 2014年我的5大亮点
- MFC对话框绘制灰度直方图
- 数据挖掘:数据预处理相关概念
- 携程瘫痪非偶然 国内互联网企业漠视数据管理
- RuntimeError: Exporting the operator var to ONNX opset version 11 is not supported. Please open a bu
- Jersey是一个什么框架,价值在哪里?
- Aspose.Words.FileCorruptedException: The document appears to be corrupted and cannot be loaded
- 红与蓝:现代Webshell检测引擎免杀对抗与实践
- 导出 MySQL 数据库表结构设计文档
- 一插usb接口计算机就重启,电脑故障分析:主机一插USB设备就死机,故障原因令人很无语...
- 高等数学——砍瓜切菜算积分的分部积分法
- @value值获取不到配置文件值
- 开关电源设计时如何减小地弹
热门文章
- 机器学习作业班_python神经网络搭建
- 关系抽取---(二)卷积神经网络
- 李宏毅机器学习——线性回归
- 「12」你们啊,naive!——朴素贝叶斯谈笑录
- 「09」真损啊!——损失函数与极大似然估计
- python调用C++
- create方法 eslint关闭_详解create-react-app 自定义 eslint 配置
- java回车不终止_java 在console行输入一串String后回车,仍无法停止。 下面的程序是计算相似度的,当用户输入关键字后...
- 如何解决js引入混乱_做个笔记,图片如何实现懒加载(LazyLoad按需加载)
- 【安装包】apache-tomcat-8.5.45-windows-x64