我已经搜索了很长时间,但无法准确找出答案。 关于软件分发过程,我有几个问题。
让我们假设我使用C ++&amp ;;构建了一个GUI桌面程序。 SFML等。我成功地建造了它。然后在我的工作目录中,将有一个.exe文件。我的机器是64位。
首先,如果我的一个客户端有32位机器,我是否必须再次使用32位选项进行构建?
其次,如果我将.exe文件邮寄给客户端,他们可以运行此文件而无需先安装任何东西吗? SMFL图书馆之类的东西?它是否都包含在.exe中?我想知道这是因为当我需要安装JDK来运行某些程序时,我认为我有几个事件。
如果你能回答我,我真的很感激。 我只是用谷歌搜索了几个小时。
答案 0 :(得分:-2)
如果你有两台运行64位和32位的计算机,那么构建32位会更好。
如果没问题,则不需要依赖项。但jdk对于jave程序是强制性的。