Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望创建一个不需要任何环境依赖项(如 Java JRE 或 .NET)的 Windows 程序。我需要该程序开箱即用并在 95 到 7 之间的任何版本的 Windows 上工作。
使用 C++ 和 MFC 创建它是可行的方法吗?
谢谢,
是的,它是“本地的”,但这并不意味着您不会有依赖项(我认为这就是您要问的)。
如果您与 MFC 动态链接,您将依赖 MFC,您必须重新分配
您可以与 MFC 库进行静态链接,在这种情况下,所需的所有目标代码都包含在您的可执行文件中。但不推荐静态链接(原因之一是出于安全考虑 - 除非您这样做,否则无法将 MFC 的安全更新推送到您的应用程序)。