首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PCL Point-Cloud-Library cmake安装错误- OpenMP

PCL Point-Cloud-Library cmake安装错误- OpenMP
EN

Stack Overflow用户
提问于 2014-05-16 03:23:31
回答 1查看 1.1K关注 0票数 0

这是我的第一篇文章,所以请温文点!

当我尝试在OSX 10.8.5中配置PCL1.7的安装时,我得到了似乎是cmake错误。出现18次的错误是:

代码语言:javascript
复制
Performing Test OpenMP_FLAG_DETECTED - Failed

然后在18次搜索OpenMP失败后:

代码语言:javascript
复制
Could NOT find OpenMP (missing:  OpenMP_C_FLAGS OpenMP_CXX_FLAGS) 
Not found OpenMP

我还收到一个红色错误(使用cmake GUI),指出:

代码语言:javascript
复制
CMake Error at cmake/Modules/FindEigen.cmake:25 (file):
  file Internal CMake error when trying to open file:
  /Library/Frameworks/Eigen.framework/Eigen/src/Core/util/Macros.h for
  reading.
Call Stack (most recent call first):
  CMakeLists.txt:238 (find_package)

但紧接着是黑色的:

代码语言:javascript
复制
Found Eigen: /Library/Frameworks/Eigen.framework  
Eigen found (include: /Library/Frameworks/Eigen.framework, version: ..)

所以这可能不是问题所在(在CMakeError.log中也没有提到特征)。

任何帮助诊断或修复问题的人都将不胜感激。

谢谢,马克

EN

回答 1

Stack Overflow用户

发布于 2014-05-21 01:22:43

因此,似乎可以通过将编译器从Clang切换到g++来解决OpenMP错误,尽管我还没有这样做,因为没有OpenMP也没问题。通过卸载然后重新安装MacPorts修复了特征错误(这是导致构建停止的原因)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23686956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档