1

我们有一个 C++/Fortran 软件项目,其中包含使用 SWIG 生成的 Python 前端。我们使用 CMake 在各种平台(Linux、Windows、OS X)上构建项目,这在大多数情况下都可以正常工作。我们使用的编译器取决于平台(Linux 上的 gcc 或 clang,Mac 上的 XCode+gfortran,Windows 上的 MinGW)。

现在,安装 C++ 编译器、CMake、SWIG 等并编译对大多数用户来说有点太多了,所以我们希望能够使用简单的二进制安装程序(Windows 中的 .exe 文件,deb-package 中的Ubuntu 等)。

最简单的方法是什么?

4

1 回答 1

0

如果您已经在使用 CMake,我会推荐CPack

这是v2.8.8的文档,或者您可以运行cpack --help以获取更多信息。

于 2012-07-11T12:17:56.900 回答