我正在尝试制作一款iPhone/iPad应用程序,使用VTK来可视化DICOM图像并在屏幕上呈现它们。问题是无论我做什么,都无法构建VTK以在设备上正常工作(在模拟器上可以正常工作)。
有没有办法为iPhone/iPad构建VTK?
非常感谢您的帮助! :)
我正在尝试制作一款iPhone/iPad应用程序,使用VTK来可视化DICOM图像并在屏幕上呈现它们。问题是无论我做什么,都无法构建VTK以在设备上正常工作(在模拟器上可以正常工作)。
有没有办法为iPhone/iPad构建VTK?
非常感谢您的帮助! :)
VTK可以使用Open GL API或最近的Manta进行渲染。iPhone(以及其他设备,如Android)使用OpenGL ES,它本质上是针对嵌入式系统的OpenGL子集。在VTK被移植为使用OpenGL ES作为替代后端之前,将无法在移动设备上使用VTK。我不熟悉iPhone模拟器,但我想象VTK仍然能够在模拟器中使用OpenGL。移植是可能的,但这并不是一件简单的事情。
移除标签-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 ..