我想在c ++项目中使用<string>库

时间:2015-08-29 15:20:48

标签: c++ string visual-studio-2012 dll libraries

我想在没有任何c ++相关编译器或库的系统上运行我的控制台应用程序C ++项目。

每当我运行它时都会出错。

&#34;程序无法启动,因为您的计算机缺少MSVCP110D.dll。尝试重新安装问题以解决此问题。&#34;

我相信这是因为我在我的程序中使用了 库。利用stoi功能。

如果是这样,我该如何添加&amp;在我的项目中使用这个库。 如果没有什么替代品?

这是一个简单的程序,使用以下库来阅读&amp;写文件。

#include <iostream> 
#include <fstream> 
#include <string>

我使用Visual Studio 2012构建了这个项目。

将要运行此项目的系统使用win7。

1 个答案:

答案 0 :(得分:0)

在发布模式下构建程序。

告诉您的客户/客户下载MSVCP110.dll文件。或“运行时支持”文件。

或者您使用Visual Studio的安装程序创建安装文件(使用发布模式可执行文件)。

调试模式可执行文件并不是作为最终产品提供的。 “MSVCP110 D .DLL”中的后缀“D”表示调试。