- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 MacOS Mojave 版本 10.14.16,我正在尝试安装 http://www.rpl2.net/index.php (一种使用反向波兰表示法的编程语言,可在某些 HP 计算器(如 48GX)上找到),应该可以在 MacOSX 上运行(他们说“MacOS X(Xcode 3.1.4 + gfortran 4.5)”)。
所以我已经下载了最新的稳定版,cd到文件夹,然后想运行
./configure
make
make install
但是 ./configure 由于“配置:错误:找不到 libgomp!”而失败。没有我可以用 brew 安装的 libgomp 包(我已经安装了 gfortran 附带的 gcc,并认为它会提供 libgomp 但显然没有)。
有人可以帮助一位贫穷的应用数学家尝试在其 macbook 上安装软件吗?
谢谢
编辑
在我的 config.log 中我有这个,也许它会有所帮助:
configure:7433: checking for vim
configure:7449: found /usr/bin/vim
configure:7461: result: yes
configure:7507: checking for main in -lm
configure:7526: gcc -o conftest -g -O2 -O2 -fno-strict-overflow conftest.c -lm >&5
configure:7526: $? = 0
configure:7535: result: yes
configure:7548: checking for pthread_mutex_init in -lc
configure:7573: gcc -o conftest -g -O2 -O2 -fno-strict-overflow conftest.c -lc -lm >&5
configure:7573: $? = 0
configure:7582: result: yes
configure:7687: checking for omp_get_num_procs in -lgomp
configure:7712: gcc -o conftest -g -O2 -O2 -fno-strict-overflow conftest.c -lgomp -lc -lm >&5
ld: library not found for -lgomp
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:7712: $? = 1
最佳答案
你没有说你是如何安装 GCC
的。如果您使用 homebrew 和
brew install gcc
你应该能够看到:
/usr/local/Cellar/gcc/10.2.0/lib/gcc/10/libgomp.dylib
这意味着您需要编译:
gcc ... -L /usr/local/Cellar/gcc/10.2.0/lib/gcc/10 -l gomp ...
否则,您始终可以使用以下方式搜索 libgomp
:
find /usr -name "lib*gomp*lib"
您可以测试您使用的是哪个 gcc
:
type gcc
关于macos - libgomp 和 MacOsx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64116617/
我们使用OpenMP(libgomp)来加快多线程Qt应用程序中的某些计算。并行OpenMP节位于两个不同的线程中,尽管实际上它们从未并行执行。在这种情况下,我们观察到的是启动了2N(其中N = OM
我正在使用 MacOS Mojave 版本 10.14.16,我正在尝试安装 http://www.rpl2.net/index.php (一种使用反向波兰表示法的编程语言,可在某些 HP 计算器(如
我有一个 Web 应用程序,我正在尝试将其部署到 azure。解决了各种问题后,我陷入了下面粘贴的困境。 我正在使用 python 3.7,并且我有 Windows 10。尝试部署具有多个计算机视觉模
我一直在一个接一个地安装 Ming 发行版,但出于任何被遗忘的原因,它们都没有附带使用 Open MP 所需的 libgomp.spec 文件。 有没有一个地方可以让我下载文件并将其粘贴到某个文件夹中
我们正在编译一个使用 OpenMP 的应用程序。我们使用的是 gcc 4.4,带有 -fopenmp。该应用程序还使用 IPP,其中包括自己的 OpenMP 版本 (libiomp5)。 (注意:我们
我使用 g++ (GCC) 4.7.2。在 Windows 7 上,64 位版本。 从http://nuwen.net/mingw.html下载 我尝试使用“-fopenmp”标志并得到错误: g++
在执行第 3 方 C++ 程序时出现以下错误: 加载共享库时出错:libgomp.so.1:无法打开共享对象文件:没有这样的文件或目录 libgomp.so.1 库是 GNU 编译器集合 OpenMP
在 Google Cloud Compute Engine 上的 Anaconda2 virtualenv 中运行 import graphlab 会导致以下堆栈跟踪。在我的机器上本地运行时,它不会导
我需要找出一个可以输入 gcc 的编译器/链接器指令,以便在指定 -fopenmp 时它不会自动链接 libgomp。 原因是我正在尝试针对英特尔的 MKL BLAS 进行构建。 MKL 需要添加一个
[托管在 Azure 应用服务上]容器由于此错误而崩溃: 2021-07-05T20:06:22.251645248Z [2021-07-05 20:06:22 +0000] [39] [ERROR]
我在我的 C++ 代码中使用 OpenMP。 libgomp.so.1 存在于我的 lib 文件夹中。我还将它的路径添加到 LD_LIBRARY_PATH 仍然在运行时我收到错误消息:libgomp.
当我运行以下示例代码时: #include "stdio.h" #include int main(int argc, char *argv[]) { #pragma omp parallel
我正在尝试在 Amazon Lightsail 实例 (Amazon Linux 2017.09.1) 上运行的 R 中安装 rJava 软件包。我不断收到 gcc 找不到 libgomp.spec
我试图找出我在 Jetson Nano 上安装的某些东西的版本。所以我写了几行代码并使用终端在 python3 中运行它。 并且通过执行图片中显示的错误发生。在另一个主题中,我发现您可以通过更改导入顺
一段时间以来,我一直在尝试安装 OpenMP 4.5 卸载到 Nvidia GPU 版本的 gcc,但到目前为止没有成功,尽管我越来越接近了。 这次我关注了this script ,我做了两个更改:首
我是一名优秀的程序员,十分优秀!