VTK+VS2019(或其他版本均可) 傻瓜式一站式 配置_vtk的debug和release能用同一个dll吗-CSDN博客
我使用的是VTK-9.3.0
我电脑感觉很慢
cmake中的configure耗时不短
对ALL_BUILD项目,点击生成会部分报错(我没管)(耗时也很长)
对INSTALL项目,点击生成也会报错(我也没管)(耗时不算短)
下面是错误内容:
在复制这段代码时:
class vtkMyCallback : public vtkCommand
{
public:
static vtkMyCallback* New()
{
return new vtkMyCallback;
}
void Execute(vtkObject* caller, unsigned long, void*) VTK_OVERRIDE
{
vtkTransform* t = vtkTransform::New();
vtkBoxWidget* widget = reinterpret_cast<vtkBoxWidget*>(caller);
widget->GetTransform(t);
widget->GetProp3D()->SetUserTransform(t);
t->Delete();
}
};
void Execute(vtkObject* caller, unsigned long, void*) VTK_OVERRIDE
这句出现了错误。
删掉 VTK_OVERRIDE后可以了。
运行成功: