【发布时间】:2014-11-26 15:50:31
【问题描述】:
我正在开发 Visual Studio 2010 Express,我有一个关于外部 DLL 的问题。 我正在使用 DLL。
我的问题是:为什么我会收到一个错误(0xC06D007E:找不到模块),除非我将 .dll 文件放在我的项目文件中。
具体来说,我使用 FFTW 作为外部库(快速傅立叶变换库)。我按照程序:将.h文件添加到项目中;设置正确的链接器属性: 我已将 fftw 库路径添加到“répertoire de bibliothèques supplémentaires”,在链接器属性选项卡的“常规”选项卡中(对不起,它是法语!) 我已经在“entrée”(输入)选项卡中的“Dépendances supplémentaires”字段中添加了 .lib 文件的名称,并在“Chargement différé des DLL”字段中添加了 .dll 文件的名称。
我尝试在不更改 dll 文件位置的情况下修复问题。我没有成功。
有人有什么建议吗? 谢谢
在粗略的翻译中,“répertoire de bibliothèques supplémentaires”可能是“包含附加库的目录”、“Dépendances supplémentaires”~“其他依赖项”和“Chargement différé des DLL”~“DLL 延迟加载”(不确定这个一)。
【问题讨论】:
标签: c++ visual-studio-2010 dll