gpt4 book ai didi

c++ - 如何在 Mac 上安装 VTK?

转载 作者:搜寻专家 更新时间:2023-10-30 23:55:14 27 4
gpt4 key购买 nike

我有一份大学作业要做,他们说要用 ubuntu 或 Windows 安装虚拟机,安装 VTK 并使用 code::blocks。但我更喜欢 XCode,虚拟机会消耗电池生命周期。

我在我的 Mac 上安装 VTK 已经好几个小时了。我尝试了很多东西,最后,How to install VTK 6.1 for OSX 10.8 with Cocoa/XCode support? , 没有成功。(实际上我在 cmake 的选项中迷路了:我没有看到所有列出的选项。并且尝试 make 显示错误“make:*** 没有指定目标,也没有找到 makefile。停止。”)

此外,我对 Qt 的东西(对我来说有必要吗?)或 python 的东西(通常它在我的 mac 上,但它是正确的版本吗?)和 wrap 东西迷路了;而且我不知道我找到的程序是否适用于我的情况。

为了解决这个问题,我尝试在我的 mac 上重现的 VTK 安装部分针对 Ubuntu 的描述如下:

sudo apt-get install libvtk6-dev
sudo apt-get install libpython2.7-dev

然后,我必须设置的 CMake-gui 构建选项是

VTK_DIR = /usr/lib/cmake/vtk-6.0

如何在 mac OSX 上做同样的事情?

如果有帮助,我使用的 VTK 文件是

#include <vtkCellArray.h>
#include <vtkCellData.h>
#include <vtkDoubleArray.h>
#include <vtkPoints.h>
#include <vtkVertex.h>
#include <vtkLine.h>
#include <vtkTriangle.h>
#include <vtkQuad.h>
#include <vtkPolyData.h>
#include <vtkPolyDataMapper.h>
#include <vtkActor.h>
#include <vtkRenderWindow.h>
#include <vtkRenderer.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkTubeFilter.h>
#include <vtkCleanPolyData.h>
#include <vtkCubeSource.h>
#include <vtkSphereSource.h>
#include <vtkGlyph3D.h>
#include <vtkProperty.h>
#include "vtkCamera.h"

最佳答案

只需使用 Homebrew ,Mac OS 的包管理器。安装 Homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后安装 VTK:

brew install vtk

您可以选择使用 QT 支持安装它(python 已启用):

brew install vtk --with-qt

更多安装选项:

brew info vtk

关于c++ - 如何在 Mac 上安装 VTK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32853082/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com