如何为iPhone构建VTK?

3

我正在尝试制作一款iPhone/iPad应用程序,使用VTK来可视化DICOM图像并在屏幕上呈现它们。问题是无论我做什么,都无法构建VTK以在设备上正常工作(在模拟器上可以正常工作)。

有没有办法为iPhone/iPad构建VTK?

非常感谢您的帮助! :)

2个回答

3

VTK可以使用Open GL API或最近的Manta进行渲染。iPhone(以及其他设备,如Android)使用OpenGL ES,它本质上是针对嵌入式系统的OpenGL子集。在VTK被移植为使用OpenGL ES作为替代后端之前,将无法在移动设备上使用VTK。我不熟悉iPhone模拟器,但我想象VTK仍然能够在模拟器中使用OpenGL。移植是可能的,但这并不是一件简单的事情。


1

移除标签-DIOS_SIMULATOR_ARCHITECTURES=''

只需使用以下内容:

cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_FRAMEWORK_INSTALL_PREFIX=$prefix/lib -DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF -DVTK_IOS_BUILD=ON -DModule_vtkFiltersModeling=ON ..

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接