如何从Visual Studio 2010中的项目中引用vtk dll文件?
我有vc ++项目,但是当我开始调试时,出现错误“缺少dll” ...
一种解决方案是使用路径中的DLL目录加载Visual Studio。
例如:使用以下命令运行Visual Studio的批处理文件:
set PATH=C:/MyDirectory/VTK/bin/Debug;%PATH%
START %~dp0\MySolution.sln
将起作用。
您需要使用cmake从源代码构建项目。您应该查看本教程。这可能对您有帮助。
由于VS无法找到DLL库而出现错误。
修复它的简单方法是(VS 2017):
1)将VTK dll添加到系统路径:
a)打开系统环境变量
d)将路径添加到VTK Dllse)按“确定”,然后关闭并打开VS,现在不应抱怨找不到VTK DLL。
2)下一种方法确实对我有用(参考:https://github.com/esmitt/FirstVTK)
a)您需要创建一个指向VTK DLL的全局变量。在“环境变量”窗口(步骤1C)中,选择new并创建一个指向DLL的新变量。我有VTK_DIR =“ C:\ Program Files(x86)\ VTK \ bin”。
b)在Visual Studio中,项目属性
c)配置属性->调试->环境-> PATH =%PATH%;%VTK_DIR%
d)按应用->确定
e)希望它对您有用。