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

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;

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

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值