首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CMake找不到VTKConfig.cmake

CMake找不到VTKConfig.cmake
EN

Stack Overflow用户
提问于 2015-02-12 00:30:35
回答 4查看 19.8K关注 0票数 11

我试图用CMake编译一个程序,但是我得到了这个错误。

代码语言:javascript
复制
By not providing "FindVTK.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "VTK", but
CMake did not find one.

Could not find a package configuration file provided by "VTK" (requested
version 6.1) with any of the following names:

VTKConfig.cmake
vtk-config.cmake

我在机器上找不到相关的文件(VTKConfig.cmake或vtk-config.cmake),但是有VTKConfig.cmake.in (这也不起作用)。有没有人知道我可以从哪里下载文件,或者我可能做错了什么。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-02-12 00:46:23

似乎您只是有VTK源代码,但还没有构建它。VTKConfig.cmake.in是CMake用来在构建和安装目录中生成VTKConfig.cmake文件的模板。查看http://www.vtk.org/Wiki/VTK/Building,了解如何构建VTK。

票数 7
EN

Stack Overflow用户

发布于 2015-02-12 14:48:48

成功构建VTK后,可以向CMake提示使用VTK_DIR-parameter查找VTK的位置:

代码语言:javascript
复制
cmake -DVTK_DIR=/path/to/vtk/build-directory /path/to/your/source-directory
票数 5
EN

Stack Overflow用户

发布于 2018-12-02 13:35:17

如果您成功地构建了VTK,您将得到一个包含所有构建文件的VTK-Release-build文件夹,其中一个是VTKConfig.cmake。您的程序无法找到此文件。在运行程序之前,只需要设置一个名为VTK_DIR的环境变量。您可以通过运行:

export VTK_DIR=/path/to/VTK-Release-build/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28467230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档