我使用库OpenCasCade在windows上执行C++项目。我已使用conda将其更新为7.4.0。新版本的vtk(vtk-9.0.1(附带
我使用CMake构建项目。在更新之前没有问题,因为当我编译时,我收到了消息LINK : fatal error LNK1181: cannot open input file 'vtkCommonCore-9.0.lib
。
我尝试将vtk与find_package
直接链接,但没有成功。。。
如果有人知道就好了?
如本链接所示vtk_link
我在CMakeLists.txt 中添加了命令
find_package(VTK REQUIRED COMPONENTS CommonCore RenderingOpenGL2)
但一切都没有改变。
最后,我已经解决了这个问题。从conda来看,包OCCT带有vtk依赖项。我选择了相同的OCCT版本(7.4.0(,但使用了以前的内部版本号。它解决了问题。