c++ - 如何创建 setup.exe (windows) 或包 (linux)

标签 c++ installation

<分区>

我开发了一个软件,想把它发给其他人。 现在我有一个文件夹,其中包含已编译的二进制文件 (.exe) 和所有必要的 dll 以及您需要的所有其他内容。

到目前为止,我可以简单地将此文件夹复制到另一台电脑上,并且可以正常工作。

如果能为 Windows 和 Linux 创建一个真正的 setup.exe 就太好了。

我怎样才能开始创建这样的安装程序?任何人都可以提供有用信息的链接吗?

最佳答案

这在多个地方都有详细记录。

要制作 Windows MSI 安装程序,请查看 WiX .

要为基于 RPM 的 Linux 发行版创建包,请阅读 RPM .对于使用 Debian (deb) 软件包的发行版,请阅读 debian packages .对于使用其他包格式的发行版,请查看他们的网站并找到有关其包格式的文档。

另请查看 flatpak .

关于c++ - 如何创建 setup.exe (windows) 或包 (linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52235422/

相关文章:

windows - 在 IIS 6 上设置 Mercurial 服务器

sql-server - SQL Server 2008安装错误消息: Unable to open windows installer file

c++ - C++ Graph Function 中的内存泄漏(valgrind 未具体在线)

c++ - 音频线程

c++ - 如何声明可从其他函数访问的二维数组?

android - 即使安装了 Titanium studio 也找不到 android 2.2

linux - Linux 上 .com.zerog.registry.xml 文件的自定义 InstallAnywhere 位置

django - 无法在 Ubuntu 13.10 上安装 pylibmc(使用 Python 3.3.2)

c++ - 部署使用外部库的应用程序的正确构建选项

c++ - 用户定义的无序映射哈希函数