【问题标题】:Error While creating a C shared library with MATLAB to use in VS2010使用 MATLAB 创建 C 共享库以在 VS2010 中使用时出错
【发布时间】:2012-03-20 13:11:59
【问题描述】:

我正在尝试制作一个 C 共享库。

我是 Matlab 的新手,所以我按照以下步骤操作:

http://www.mathworks.com/support/solutions/en/data/1-UR7P0/index.html?solution=1-UR7P0

我已经按照文章中的说明创建了 Matlab 文件,并在文章的指导下完成了所有步骤。当我构建我的解决方案时,我得到了这个错误..

错误 LNK1104:无法打开文件 'foolib.lib'

注意:我的 MATLAB 版本是7.11.0.584(r2010b)

【问题讨论】:

    标签: c++ visual-studio-2010 matlab shared-libraries matlab-deployment


    【解决方案1】:

    您应该将 foolib.lib 添加到 Visual Studio 中的链接器依赖项中。 右键单击项目 -> 配置属性 -> 链接器 -> 输入 -> 附加依赖项。 在此处添加foolib.lib的完整路径,例如“C:\MyProject\MyLib\foolib.lib”

    这在您的链接中被描述为第 6 步:

    6 - 指定库目录后,选择输入类别并在附加依赖项字段中键入以下库: mclmcrrt.lib 傻瓜.lib"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-26
      相关资源
      最近更新 更多