0

我是 VTK 和 CMake 的新手。我有一个扩展一些 VTK 类的 C++ 项目,我想以与 VTK 相同的方式将这些类包装在 SWIG 中并从 Tcl 调用它们。

我试图通过遵循 Examples/Build/vtkLocal 示例中的示例来弄清楚如何使用 VTK SWIG 包装。我想以共享对象库的形式访问该库并使用 Tcl 加载它。但是,如果我使用 BUILD_SHARED_LIBS 构建 vtkLocal,则会收到以下错误:

/usr/bin/ld: 找不到 -lTCL

知道如何解决这种依赖关系吗?

我正在使用VTK 6.0。

4

1 回答 1

0

您是否还使用 VTK_WRAP_TCL、Module_vtkRenderingTk 和 VTK_Group_Tk 配置了 cMake?就我而言,我将VTK 与Python 和Tcl 绑定一起使用,通过这样做,一切正常。

于 2014-04-28T17:24:06.073 回答