加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows上简单的构建过程自动化

发布时间:2020-12-14 02:52:43 所属栏目:Windows 来源:网络整理
导读:我不是像Ant这样的工具的忠实粉丝,但它们确实很有用.在当前的C项目中,我根本没有自动构建过程 – 我只是使用Visual Studio构建我的工作目录,压缩/ bin文件夹并将其发送出去进行安装.该项目足够小,这确实可以正常工作,但它完全依赖于我了解内部项目. 我想要一
我不是像Ant这样的工具的忠实粉丝,但它们确实很有用.在当前的C项目中,我根本没有自动构建过程 – 我只是使用Visual Studio构建我的工作目录,压缩/ bin文件夹并将其发送出去进行安装.该项目足够小,这确实可以正常工作,但它完全依赖于我了解内部项目.

我想要一个可以执行以下步骤的系统:

>将多个SVN工作目录更新为指定版本(或默认为Head)
>运行doxygen(或类似工具)以获取最新的API文档
>将API文档提交给某些SVN repo
>按正确的顺序构建多个项目
>复制一些东西,删除不需要的文件
>将文件/文件夹打包到基于用户指定版本命名的zip /文件夹中,或从文件/ SVN中找到

自由很重要.易于使用是另一个. Windows是必不可少的,不包括cygwin选项.

我已经想到你可以使用.bat文件做到这一点,这是一个可行的选择还是一个很小的项目(1-4个开发人员)?

解决方法

如今,cmake是任何操作系统的首选工具.没有别的了.您必须键入代码的高级描述,cmake将为所有unices或cygwin生成VS解决方案/项目和makefile.

NSIS:大量的开源/闭源项目使用NSIS为Windows创建安装程序 – 它不错,并且可以从命令行轻松运行构建器 – 因此您可以将它与cmake集成.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读