使用VS2013制作C ++ DLL并从Delphi XE6调用方法; C ++ DLL具有一些VS或.NET依赖性

时间:2015-09-24 06:21:34

标签: c++ visual-studio-2013 dll delphi-xe6

TIA。

我使用VS 2013创建了一个c ++ dll,它是从Delphi XE6调用的。一切正常。当制作Delphi exe并且我尝试在没有VS3013的任何系统上运行它时,我的exe失败了访问冲突(模块* .exe中地址00A8451E的访问冲突。读取地址83EC8B69。)同样的事情和在我的系统(开发机器)和任何带VS2013的机器上。

我制作的DLL是一个动态的DLL。我也尝试在项目设置中使用“/ MTd for Debug”选项,如下面的链接所示。我还在同一链接中安装了“Visual C ++可再发行组件包,用于Visual Studio 2013”​​。他们都没有帮助。请建议。

链接: How to leave Visual Studio 2013 dlls dependencies behind?

0 个答案:

没有答案