解决:#include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL2); VTK_MODULE_INIT(vtkInteractionStyle); VTK_MODULE_INIT(vtkRenderingFreeType); 2)问题找不到vtkRenderingOpenGL.lib 1>VTK_hello.obj : error LNK2001: 无法解析的外部符号 "void __cdecl vtkRenderingOpenGL_AutoInit_Construct(void)" (...
VTK_MODULE_INIT(vtkRenderingOpenGL2); // VTK was built with vtkRenderingOpenGL2 VTK_MODULE_INIT(vtkInteractionStyle); 1. 2. 3. 这是为了能够在VSl里面能够正常使用VTK。 然后在main函数开头添加如下代码: VTK_MODULE_INIT(vtkRenderingVolumeOpenGL2) 1. 5设置命令行参数 选择调试-属性: 然后在里面设置...
// 平台初始化.#include"vtkAutoInit.h"VTK_MODULE_INIT(vtkRenderingOpenGL2)VTK_MODULE_INIT(vtkInteractionStyle)VTK_MODULE_INIT(vtkRenderingFreeType)VTK_MODULE_INIT(vtkRenderingVolumeOpenGL2)VTK_MODULE_INIT(vtkRenderingContextOpenGL2)#include<vtkActor.h>#include<vtkCamera.h>#include<vtkCylinderSource.h...
这都相当于创建了一个空vtkTextActor,导致该错误发生。或未调用初始化宏VTK_MODULE_INIT; 解决方法:(1)在先程序上方加上 VTK_MODULE_INIT( vtkRenderingFreeType ),依然不可以的话,进行(2); (2)创建vtkTextActor时进行初始化,即调用SetInput()方法,且必须给出参数,哪怕是一个空格字符创。 7、运行时出现错...
VTK_MODULE_INIT(vtkRenderingFreeType) 5、示例代码 QtWidgetsApplication2::QtWidgetsApplication2(QWidget *parent) : QMainWindow(parent) { ui.setupUi(this); vtkSmartPointer<vtkCylinderSource> cylinder = vtkSmartPointer<vtkCylinderSource>::New(); ...
VTK_MODULE_INIT(vtkInteractionStyle) int main() { BRepPrimAPI_MakeBox box(2, 2, 2); const TopoDS_Shape& shape = box.Shape(); vtkNew<vtkRenderWindow> renderWindow; //创建一个vtk窗口 vtkNew<vtkRenderer> render; //创建一个vtk渲染器 ...
VTK学习记录4-vktLight,光源有位置光源和平行光源。代码:1//tips:如果不是用cmake编译,而是用vs编译的,需要加这三行。2#include"vtkAutoInit.h"3VTK_MODULE_INIT(vtkRenderingOpenGL2);//VTKwasbuiltwithvtkR...
VTK_MODULE_INIT(vtkInteractionStyle); 这是由于没有用Cmake编译所以缺少了一些头文件和宏定义。 成功测试结果如下 接下来的一篇文章将是关于ITK的相关分享! ITK( Insight Segmentation and Registration Toolkit)是美国国家卫生院下属的国立医学图书馆开发的一款医学图像处理软件包,是一个开源的、跨平台的影像分析扩展...
VTK_MODULE_INIT(vtkRenderingOpenGL2); VTK_MODULE_INIT(vtkInteractionStyle); #include <vtkSmartPointer.h> #include <vtkCylinderSource.h> #include <vtkPolyDataMapper.h> #include <vtkActor.h> #include <vtkRenderWindow.h> #include <vtkRenderer.h> ...
VTK_MODULE_INIT(vtkInteractionStyle);等等..你试试 天兮地球 托儿所 1 VTK_MODULE_INIT(vtkRenderingFreeTypeOpenGL);VTK6.3中,加了这句的话,就会显示无法解析的外部符号请问楼主有这个问题吗?还是我安装有问题? 流光狄阿诺 三年级 6 一般如果函数调用没错的话,无法解析的外部符号是定义了头文件但是找不到相...