1

我正在尝试在具有 OpenMP 支持的 OpenBSD 5.7 x86_64 上构建Crypto++ 。编译失败并显示错误消息:

g++ -DDEBUG -g3 -Os -fPIC -fopenmp -march=native -DCRYPTOPP_DISABLE_SSS3 -c nbtheory.cpp
nbtheory.cpp: error: omp.h: No such file or directory

OpenBSD 的编译器显然支持该-fopenmp选项(另外 150 个文件使用标志编译 OK),所以我不确定我应该做什么。

我安装了 OpenSBD 源和端口,但找不到标题:

$ find / -name omp.h 2>/dev/null
$

我尝试了谷歌搜索,但它出现了一堆关于 OpenMP 支持的回避答案。例如,参见带有 gcc4 的 OpenMP?.

我需要从某个地方安装它吗?还是 OpenBSD 不支持它?

如果我需要从某个地方正确编译/安装库,我在哪里可以找到它?

4

0 回答 0