【发布时间】:2018-02-28 16:53:51
【问题描述】:
我继承了大量用于运行和监控实验室设备的 C++ 代码。目前,部署是通过使用 DevC++ 编译所有单独的模块(每个模块都有自己的程序)来管理的,手动将所有 .exe 文件移动到 Dropbox 文件夹,然后在主机上手动运行它们。
我正在尝试使这个过程在某种程度上自动化,以使在新机器上推出实施更简单,并确保在任何给定机器上快速运行最新的二进制文件。但是,我对在 Windows 环境中部署软件一无所知(我习惯于在 Linux 系统上工作,一个简单的 makefile 就足够了)哪些工具(最好是命令行)可用于以可移植方式编译和组织二进制文件在 Windows 系统上?
【问题讨论】:
-
AFAIK DevC++ 是 IDE,而不是编译器。
-
抱歉,我指的是 MinGW。我得到的是,当前的编译和部署过程是有人手动编译IDE中的所有二进制文件,然后分发它们;因此,当对源代码进行更新时,有人的工作就是检查实验室中的每台计算机并在 IDE 中重新编译每个部分并用新的二进制文件替换二进制文件。
标签: c++ windows compilation