[Tools] [cmake] 调试笔记 --- cmake缓存引起的一个错误

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kris_fei/article/details/81983198

背景:

修改cmake交叉编译环境的时候本来想配置CMAKE_TOOLCHAIN_FILE来改变编译工具和环境,但是编译器报了句warning Manually-specified variables were not used by the project, 然后交叉环境没配置成功。

这里写图片描述

原因:

我有修改了对应的CMakeLists.txt,但是缓存没变化导致再次配置的时候出现错误。

解决方法:

删除cmake产生的缓存。
彻底删除方法见:
[Tools] [cmake] 调试笔记 — 如何彻底清除cmake产生的缓存

猜你喜欢

转载自blog.csdn.net/kris_fei/article/details/81983198