标签: python c++ wxwidgets vtk
我是一名C ++初学者,正在寻找一个使用C ++语言将VTK输出嵌入到wxpanel中的工作示例。我遇到了以下情况 https://sourceforge.net/projects/wxvtk/ 这是四年前的最后一次更新,并没有使用最新的cmake,VTK和WxWidgets进行编译。我在Windows 10上使用MinGW-W64编译器。我看到使用python可以轻松完成同样的操作,而python必须在内部使用一些C ++ / C代码。
答案 0 :(得分:0)
我最后修改了wxvtk和 CMakeLists.txt 的原始源代码,以使其与 WxWidgets-3.0.3 和 VTK-8 即可。由于VTK源代码在过去五年左右发生了很多变化,因此需要进行修改。具有更新源代码的修改版本可用here。它构建 wxVTKRenderWindowInteractor。(dll,lib),并编译一个最小的工作示例(SAMPLE.cpp),动态链接到导致MAIN.exe的wxVTKRenderWindowInteractor.dll。输出窗口(MAIN.exe)的屏幕截图如下所示:
我希望它对社区有所帮助。