如何解决LINK:致命错误LNK1181:无法打开输入文件'vtkCommonCore-9.0.lib'



我使用库OpenCasCadewindows上执行C++项目。我已使用conda将其更新为7.4.0。新版本的vtk(vtk-9.0.1(附带

我使用CMake构建项目。在更新之前没有问题,因为当我编译时,我收到了消息LINK : fatal error LNK1181: cannot open input file 'vtkCommonCore-9.0.lib

我尝试将vtkfind_package直接链接,但没有成功。。。

如果有人知道就好了?

如本链接所示vtk_link

我在CMakeLists.txt 中添加了命令

find_package(VTK  REQUIRED  COMPONENTS CommonCore RenderingOpenGL2)

但一切都没有改变。

最后,我已经解决了这个问题。从conda来看,包OCCT带有vtk依赖项。我选择了相同的OCCT版本(7.4.0(,但使用了以前的内部版本号。它解决了问题。

最新更新