我正在寻找一个不需要任何环境依赖性的Windows程序(如Java JRE或.NET)。我需要程序只需安装即可安装,并可以在95到7之间的任何版本的Windows上运行。
用C ++和MFC创建它的方法是什么?
谢谢,
答案 0 :(得分:4)
是的,它是“原生的”,但这并不意味着你不会有依赖(我认为这就是你所要求的)。
如果您动态链接到MFC,您将依赖于MFC,您必须redistribute
您可以静态链接MFC库,在这种情况下,所需的所有对象代码都包含在您的可执行文件中。但是linking statically is not recommended(一个原因是安全性 - 除非你这样做,否则不能将MFC的安全更新推送到你的应用程序中。)