首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VC90调试CRT错误

问VC90调试CRT错误
EN

Stack Overflow用户
提问于 2009-03-24 07:55:41
回答 4查看 2.2K关注 0票数 0

我在VC++ 2008中创建了一个动态链接库。但它可以与其他一些软件(VB)协同工作。无法在Labview中加载该dll函数。VC90调试CRT错误即将到来。为什么此软件不支持我的dll?

EN

回答 4

Stack Overflow用户

发布于 2009-03-24 08:16:00

您是否链接到动态crt,但无法确保它存在于目标计算机上?尝试静态版本(使用/MT instead of /MD)。

票数 0
EN

Stack Overflow用户

发布于 2009-04-21 21:23:18

您是否使用debug目标编译了DLL?如果是这样,它将无法在未安装Visual Studio的系统上工作。您必须发布以发布模式编译的dll。

票数 0
EN

Stack Overflow用户

发布于 2009-06-04 21:03:00

你可以使用depends.exe (依赖遍历)来找到一些原因。在您的示例中,您将在依赖关系遍历中选择labview.exe,并在依赖关系遍历中选择profile。

当你的动态链接库被加载时,你可能会看到一些不被加载的原因。

这个实际的链接将引导您进入包含profile方法的依赖项遍历。http://www.dependencywalker.com/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/676473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档