vs2017+vtk由于找不到**.dll,无法执行代码。重新安装程序可能会解决此问题。
vs2017+vtk由于找不到**.dll,无法执行代码。重新安装程序可能会解决此问题。
·
测试程序运行提示如下:
首先说明下原理性问题,再Windows下生成.dll文件都会生成一个同名的.lib文件。该.lib文件包含着.dll的函数名和文件位置,而.dll文件中包含的时函数和数据。exe(可执行文件)通过lib连接到dll文件,通过这个方式可减少内存资源。
Windows在查找dll时,会按照如下路径来查找
解决方法一:
将所有的.dll文件拷贝到Debug目录下,也就时和.exe同级目录下。相对麻烦暴力。
方法二:
配置环境变量
打开VTK的bin目录可见,保存的都是.dll文件。
相关文章参见:22.Visual Studio提示由于找不到dll,无法继续执行代码的问题解决_Master Cui的博客-CSDN博客_找不到dll无法继续执行代码
更多推荐
所有评论(0)