2

我希望创建一个不需要任何环境依赖项(如 Java JRE 或 .NET)的 Windows 程序。我需要该程序开箱即用并在 95 到 7 之间的任何版本的 Windows 上工作。

使用 C++ 和 MFC 创建它是可行的方法吗?

谢谢,

4

1 回答 1

4

是的,它是“本地的”,但这并不意味着您不会有依赖项(我认为这就是您要问的)。

如果您与 MFC 动态链接,您将依赖 MFC,您必须重新分配

您可以与 MFC 库进行静态链接,在这种情况下,所需的所有目标代码都包含在您的可执行文件中。但不推荐静态链接(原因之一是出于安全考虑 - 除非您这样做,否则无法将 MFC 的安全更新推送到您的应用程序)。

于 2012-06-21T17:31:43.727 回答