微软运行时库

Microsoft runtime libraries

本文关键字:运行时 微软      更新时间:2023-10-16

我们正在为客户端编写一个MFC程序,并给他们和可执行文件,但事实证明他们需要安装运行时。我没有时间学习如何创建安装程序,因此我将尝试将代码生成/运行时间库更改为/MT,并击中程序的大小,但是现在我遇到了此错误,

fatal error C1189: #error :  Please use the /MD switch for _AFXDLL builds

我正在使用Visual Studio2010。我只想能够将代码(小可执行文件)提供给客户端。

btw,如果有人可以将我指向一篇关于如何构建安装程序的好文章的方向,我将非常感激。

谢谢詹姆斯

/mt适用于C运行时库。您还需要处理MFC库。配置属性 - 常规 - 在静态库中使用MFC。

这是一篇有关重新分发客户端需要运行应用程序的Visual C 文件的文章。最简单的选择可能是将安装程序从此处获取32位版本或64位版本的此处。另外,如果您要编写安装程序,则可以使用合并模块,该模块应包含在您的Visual Studio中。