解决使用Cmake编译ITK项目时出现By not providing “FindITK.cmake“问题 Myth丶恋晨 2022-11-12 02:36 293阅读 0赞 ### 解决使用Cmake编译ITK项目时出现By not providing "FindITK.cmake"问题 ### ### 环境: ### 系统:ubuntu 18.04 代码:ITK 源码 #### 问题: #### ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NIUUMzODg_size_16_color_FFFFFF_t_70_pic_center] #### 原因:由于在Cmake3.1以上版本中不再提供。所以需要自己进行构建。[链接][Link 1] #### #### 解决方法: #### 1. 首先用终端打开ITK的目录,使用`mkdir build`新建一个build文件夹,`cd build`进入这个文件夹,使用Cmake编译整个ITK工程。在build文件夹中输入`cmake ..` 命令编译ITK工程,编译结束之后使用`make`构建ITK工程。 2. 然后在你需要使用ITK工程的项目中添加代码,`set(CMAKE_PREFIX_PATH "path")`其中path是你编译完成的ITK路径 3. 然后重新对工程进行编译即可。 [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NIUUMzODg_size_16_color_FFFFFF_t_70_pic_center]: /images/20221022/6ae7a9afb6f845d8814525bfc392cdae.png [Link 1]: https://cmake.org/cmake/help/v3.4/module/FindITK.html
还没有评论,来说两句吧...