learn vtk by Tcl script on mac

本文介绍了在Mac OS X 10.13.6环境下,如何配置VTK-8.1.1并使用TCL脚本来学习VTK。首先通过cmake构建VTK,关闭Module_vtkGUISupportQtWebkit模块,然后进行编译和安装。接着,检查Tcl的auto_path变量,定位pkgIndex.tcl文件,并将其路径添加到TCLLIBPATH环境变量中,确保TCL脚本能正确运行。
摘要由CSDN通过智能技术生成

环境:
VTK-8.1.1
Mac OS X 10.13.6
/usr/bin/tclsh

build vtk,cmake一下:

cmake ./ -G "Unix Makefiles" \
-DVTK_USE_QVTK:BOOL=ON \
-DCMAKE_INSTALL_PREFIX=/usr/local \
-DVTK_USE_GUISUPPORT:BOOL=ON \
-DVTK_QT_VERSION=5 \
-DModule_vtkGUISupportQt:BOOL=ON \
-DModule_vtkGUISupportQtOpenGL:BOOL=ON \
-DModule_vtkGUISupportQtSQL:BOOL=ON \
-DModule_vtkGUISupportQtWebkit:BOOL=OFF \
-DModule_vtkRenderingQt:BOOL=ON \
-DModule_vtkViewsQt:BOOL=ON \
-DVTK_WRAP_TCL:BOOL=ON \
-DTCL_INTERNAL_PATH=/Users/weiyang/Downloads/VTK-8.1.1/ThirdParty/TclTk/internals/tk8.6

注意:Module_vtkGUISupportQtWebkit 是被关掉的。
然后make, make install。
接着尝试使用tcl脚本

tclsh assembly.tcl
can't find package vtk
    while executing
"package require vtk"
    (file "assembly.tcl" line 8)

查看默认的Tcl变量 auto_pa

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值