【发布时间】:2016-05-24 22:52:12
【问题描述】:
我对 C++ 和 MS Visual Studio 没有那么丰富的经验。我目前在发布 .exe 并尝试在不同的 PC 上运行该程序时遇到问题。在程序中,我使用了附加库(magick++)。我已将 Visual Studio 2015 中的运行时库配置为多线程 (/MT)。我想,通过这种配置,.exe 文件应该在不同的 PC 上运行,但是当我尝试运行它时,会出现带有“CORE_RL_Magick++.dll is missing on this computer的消息。任何想法,什么可能是错的?
我的第二个问题是,如果我想用动态库 /MD 发布,我怎样才能让库在不同的 PC 上运行?还是我必须先安装库(我的意思是如果我必须将 Imagemagick 安装到计算机上,或者有什么方法可以从 Visual Studio 中的构建中获取必要的库)。
感谢您提供的所有信息。
【问题讨论】:
标签: c++ dll visual-studio-2015 release