我正在尝试在 Mac 上构建 OpenCASCADE,但我没有任何运气。
我在 tar.gz 中从 Github 下载了它,但我对 Mac 真的很陌生,我被卡住了。
谁能解释我的下一步应该是什么?
(我找到了一些我应该使用的终端命令,但我不熟悉它们。所以如果这是在 Mac 上构建 OpenCASCADE 的正确方法,请写下详细的终端命令。谢谢!)
编辑:
我现在从下面的链接中理解了命令行命令。我之前也理解过,但我错了,因为我的主要问题是我没有安装 gcc(XCode 不会自动安装 gcc...)。所以无论如何,现在我终于可以运行 cmake 命令了。它开始,但以这样的方式结束:
/Applications/CMake 2.8-9.app/Contents/share/cmake-2.8/Modules/FindX11.cmake:420 (MESSAGE) 处的 CMake 错误:找不到 X11 调用堆栈(最近的调用优先):CMakeLists.txt:313 (查找包)
有人知道该怎么做吗?我也尝试在这里搜索这个,然后用谷歌搜索......我找到了一些“解决方案”,但这些对我不起作用。
编辑编辑:
最后一次编辑的解决方案是 Mountain Lion 没有安装 X11。所以打开一个使用 X11 或 Xquartz 的应用程序,它会自动安装。
不幸的是,它仍然不起作用。在终端中的 make 命令之后,我的下一条错误消息如下:
在 /Users/davidbirkas/Documents/tpaviot-oce-6c9a06a/src/AlienImage/AlienImage_X11XWDAlienData.cxx:14 包含的文件中:/Users/davidbirkas/Documents/tpaviot-oce-6c9a06a/inc/Aspect_XWD.hxx:5:12:致命错误:未找到“X11/XWDFile.h”文件#include ^ 1 生成错误。make[2]: * [adm/cmake/TKService/CMakeFiles/TKService.dir/_ / _/__/src/AlienImage/AlienImage_X11XWDAlienData.cxx.o] 错误 1 make 1 : [adm/cmake/TKService/CMakeFiles/TKService.dir/all] 错误 2 make: * * [all] 错误 2
任何想法如何解决这一问题?