1

如何在 Visual Studio 2010 中从我的项目中引用 vtk dll 文件?

我有 vc++ 项目,但是当我开始调试时出现错误“缺少 dll”...

4

3 回答 3

0

一种解决方案是使用路径中的 DLL 目录加载 Visual Studio。

例如:使用以下命令运行 Visual Studio 的批处理文件:

set PATH=C:/MyDirectory/VTK/bin/Debug;%PATH%

START %~dp0\MySolution.sln

将工作。

于 2013-09-23T17:21:04.543 回答
0

出现错误是因为 VS 找不到 DLL 库。

修复它的简单方法是(VS 2017):

1)将VTK dll添加到系统路径:

a) 打开系统环境变量

在此处输入图像描述

b) 系统属性 -> 高级 -> 环境变量 在此处输入图像描述

c) 系统变量 -> 选择路径 -> 编辑 在此处输入图像描述

d) 添加 VTK Dlls 的路径在此处输入图像描述 e) 按确定并关闭并打开 VS,它现在不应该抱怨找不到 VTK DLL(如果它不起作用,请尝试重新启动计算机以更新环境系统变量,它应该没有必要)。

2)下一种方法对我不起作用(参考:https ://github.com/esmitt/FirstVTK )

a) 您需要创建一个指向 VTK DLL 的全局变量。在 Environment Variables 窗口(步骤 1C)中选择 new 并创建一个指向 DLL 的新变量。我有 VTK_DIR = "C:\Program Files (x86)\VTK\bin"。

在此处输入图像描述

b) 在 Visual Studio 中,项目属性

在此处输入图像描述 c) 配置属性 -> 调试 -> 环境 -> PATH=%PATH%;%VTK_DIR% 在此处输入图像描述

d) 按应用 -> 确定

e) 让我们希望它对你有用。

于 2020-04-10T10:06:34.770 回答
0

您需要使用 cmake 从源代码构建您的项目。你应该看看这个教程。它可能对你有帮助。

在 Visual Studio 中设置 VTK

于 2015-08-30T00:48:07.683 回答