drj*_*rm3 5 linux linker compilation mpi
我正在 Linux 桌面上使用带有 mpicxx 的 openmpi 编译消息传递程序。我的 makefile 执行以下操作:
mpicxx -c readinp.cpp
mpicxx -o exp_fit driver.cpp readinp.o
Run Code Online (Sandbox Code Playgroud)
此时我收到以下错误:
/usr/lib64/gcc/x86_64-suse-linux/4.5/../../../../x86_64-suse-linux/bin/ld: cannot find -lnuma
Run Code Online (Sandbox Code Playgroud)
我的问题是:
-lnum 是什么?什么是用它?我应该如何去链接到它?
构建脚本找不到 numa 库 - NUMA(非统一内存访问)。-l 选项告诉链接器链接库,但您的系统以太坊没有安装正确的库,或者链接器的搜索路径不完整/错误。
尝试在包管理器(apt 或 rpm)中查询包 libnuma。
| 归档时间: |
|
| 查看次数: |
10146 次 |
| 最近记录: |