-framework Accelerate,其中包含

2024-01-06

我正在尝试编译别人的代码,但没有简单的头文件。 我需要链接 osx 上的默认 lapack 和 blas 库,经过一番搜索后我发现它们位于 Accelerate 框架中,在我的 make.inc 中我使用了类似的东西

LAPACK_LIBS = -framework Accelerate

现在我在手册页中阅读了我应该包含的内容

#include <Accelerate/Accelerate.h>

有什么办法可以在 make.inc 中做到这一点吗?

抱歉,如果这很愚蠢,我不是真正的程序员,我已经尽力搜索......


我收到的错误是:

2 warnings generated.
Undefined symbols for architecture x86_64:
  "_dgemm_", referenced from:
      _umfdi_blas3_update in libumfpack.a(umf_di_blas3_update.o)
  "_dgemv_", referenced from:
      _umfdi_local_search in libumfpack.a(umf_di_local_search.o)
  "_dger_", referenced from:
      _umfdi_blas3_update in libumfpack.a(umf_di_blas3_update.o)
  "_dtrsm_", referenced from:
      _umfdi_blas3_update in libumfpack.a(umf_di_blas3_update.o)
  "_dtrsv_", referenced from:
      _umfdi_local_search in libumfpack.a(umf_di_local_search.o)
  "_main", referenced from:
      start in crt1.10.5.o
     (maybe you meant: _luaH_mainposition)
  "_zgemm_", referenced from:
      _umfzi_blas3_update in libumfpack.a(umf_zi_blas3_update.o)
  "_zgemv_", referenced from:
      _umfzi_local_search in libumfpack.a(umf_zi_local_search.o)
  "_zgeru_", referenced from:
      _umfzi_blas3_update in libumfpack.a(umf_zi_blas3_update.o)
  "_ztrsm_", referenced from:
      _umfzi_blas3_update in libumfpack.a(umf_zi_blas3_update.o)
  "_ztrsv_", referenced from:
      _umfzi_local_search in libumfpack.a(umf_zi_local_search.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

    mex: link of ' "meshmex.mexmaci64"' failed.

make[2]: *** [meshmex.] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2

The #include行将进入一个或多个源文件,无论哪个源文件使用 Accelerate 框架中的 API。您遇到编译错误吗?如果没有,则无需添加这样的包含行。如果是,那么您需要将其添加到遇到由于缺少这些声明而导致的错误的文件的顶部附近。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

-framework Accelerate,其中包含 的相关文章

随机推荐

  • 在 ASP.NET 中隐藏文本框

    我正在使用 ASP NET 3 5 和 C 在我的页面上 我需要有一个文本框 该文本框必须对用户不可见 但当您查看页面源代码时它必须在那里 原因是 另一个名为 Eloqua 的程序将查看页面源代码 并且它必须获取该文本框的值 该文本框的值将
  • 如何调用辅助构造函数中的方法?

    class foo val x Int def convertToInt z string do somthing to convert a string to an integer def this y string this conve
  • Java:如何从泛型类型获取类文字?

    通常 我见过人们像这样使用类文字 Class
  • AutoEventWireUp 页面属性是什么意思?

    我不明白什么是AutoEventWireUppage属性负责 我已读完本文 http support microsoft com kb 324151 但即便如此我也不明白 当请求页面时 它会引发各种事件 这些事件被视为其一部分生命周期 ht
  • 使用网络摄像头拍照给出黑色输出[Unity3D]

    我在 Stackoverflow 问题中使用了 Bart 给出的代码我可以使用设备的相机在 Unity 中拍照吗 https stackoverflow com questions 24496438 can i take a photo i
  • Asp.Net 5 中的 ADO.Net

    当我在 ASP Net 5 应用程序中使用连接字符串生成器时 出现以下错误 错误 CS0012 类型 DbConnectionStringBuilder 是在 未引用的程序集 您必须添加对程序集的引用 System Data 版本 4 0
  • 在哪里可以找到 Microsoft.Office.Interop.Word.dll (2010)?

    我获得了我正在尝试编译的 NET 项目的源代码 尽管如此 该项目使用了 Office 2010 中的引用 命名空间 Microsoft Office Interop Word 但我在任何地方都找不到 我能够下载该文件microsoft of
  • MySQL #1243 给 EXECUTE 的未知预准备语句处理程序 (stmt)

    我正在关注这个tutorial http buysql com mysql 14 how to automate pivot tables html在我安装的 MySQL 版本上 但它抛出一个错误 SET sql NULL SELECT G
  • 使用 gcc 将 C 中的 float 转换为 unsigned int

    我正在使用 gcc 来测试 float 到 unsigned int 之间的一些简单转换 下面这段代码给出的结果是 0 const float maxFloat 4294967295 0 unsigned int a unsigned in
  • Intellij:如何为 javax.annotation.PostConstruct 添加 java.annotation 模块

    我将项目使用的SDK升级到Java 10 以下导入语句导致错误 导入 javax annotation PostConstruct 包 javax annotation 在模块 java xml ws annotation 中声明 但模块
  • Mac 上的临时端口范围是多少?

    我正在尝试对 Web 框架进行基准测试 并发现没有足够的免费临时端口可能会伪造结果 不幸的是 我还没有找到我的 Mac 上的临时端口范围 或者如何显示它 基准测试者 请注意临时端口限制 https web archive org web 2
  • Maven Eclipse 多模块阴影依赖

    在多模块 Maven 项目中 其中一个模块是阴影模块 例如 没有源 但生成一个jar during package阶段 其他模块将此模块作为依赖项引用 全部位于同一父模块下 有没有办法让 Eclipse 将着色模块识别为依赖项 Eclips
  • java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法dispatchCancelPendingInputEvents

    遇到一个问题 我的 Android 应用程序在尝试启动活动时不断崩溃 我无法重现该问题 这只是从发生此问题的多个设备的日志中获取的 堆栈跟踪 2020 03 08 14 58 28 717 5449 5449 I MonoDroid End
  • Android 使用 openssl 构建 PJSIP

    我正在尝试在 Android 上构建具有 SSL TLS 支持的 PJSIP 我成功构建了 OpenSSL 以下这个答案 https stackoverflow com a 11170629 1274789 没有 fips 作为共享 so
  • 在 Pandas 中结合 FacetGrid 和双 Y 轴

    我试图绘制两个不同的变量 通过因果关系链接 delai jour and date sondage在单个 FacetGrid 上 我可以用这段代码做到这一点 g sns FacetGrid df verif sum col prefectu
  • 多行 python 正则表达式

    我有一个结构如下的文件 A some text B more text even more text on several lines A and we start again B more text more multiline text
  • 解析文本最快的方法是什么?

    假设我想提取在某个文本文件中找到的给定字符串后面的第一个单词 或浮点数 请参阅如何提取字符串后面的第一个单词 https stackoverflow com questions 3549877 how to extract the firs
  • 线程同步 - 同步三个线程打印 012012012012..... 不起作用

    我正在尝试同步三个线程来打印 012012012012 但它无法正常工作 每个线程都分配有一个数字 当它收到来自主线程的信号时 它将打印该数字 以下程序有问题 我无法发现 public class Application public st
  • 多平台C++交叉编译器

    如何为 C 库构建交叉编译器以在单个构建服务器上针对多个平台 交叉编译器应该能够为 至少 Windows 7 Mac OS X Ubuntu 11 04 32 位 64 位 调试 发布 构建库 我不在乎从头开始的整个构建是否需要永远 或者是
  • -framework Accelerate,其中包含

    我正在尝试编译别人的代码 但没有简单的头文件 我需要链接 osx 上的默认 lapack 和 blas 库 经过一番搜索后我发现它们位于 Accelerate 框架中 在我的 make inc 中我使用了类似的东西 LAPACK LIBS