CMake配置VTK ITK库可能遇到的问题

发布于:2023-01-09 ⋅ 阅读:(368) ⋅ 点赞:(0)

CMake-3.23.2 + Window11 + VS-17 2022 + VTK-9.2.0 、ITK-5.2.1

VTK(visualization toolkit):图像处理和可视化的开源软件系统; 

配置参考文章:https://blog.csdn.net/GENGXINGGUANG/article/details/106820207

 ITK( Insight Segmentation and Registration Toolkit):一款医学图像处理软件包;

配置参考文章:https://blog.csdn.net/webzhuce/article/details/70494822

 

问题一:Error in configuration process,project files may be invalid.

在进行configure步骤时报错;

错误提示:

指定的任务可执行文件“cmd.exe”未能运行。

System.IO.IOException: 未能创建临时文件 。临时文件文件夹已满或其路径不正确。

对路径“C:\Users???\AppData\Local\Temp\”的访问被拒绝。

  • 解决方法:
  1.  在VS获取工具与功能中添加安装各种cmake的工具:http://t.csdn.cn/UkB2y

  2. 右击CMake以管理员身份运行(我的错误在这个地方,折腾了很久才发现的);

  3. 清除之前的错误缓存:CMake左上角点击 File → Delete Cache:

  4. 确保编译器选择与电脑下载的VS为同一版本(我的是vs17 2022):

问题二:生成INSTALL步骤后,CMAKE_INSTALL_PREFIX 路径下对应的文件夹空,无bin、lib、include、share文件夹;

  • 解决办法:生成INSTALL时选择:生成 → 仅用于项目 →仅生成INSTALL;

        两个问题前后折腾了两周,花了大量时间查阅文章和教程进行尝试,发现都是小细节出错,希望能够帮助遇到同样问题的人。(包含编程的文件尽量不要在中文路径中)


网站公告

今日签到

点亮在社区的每一天
去签到