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

Posted KrisFei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Tools] [cmake] 调试笔记 --- cmake缓存引起的一个错误相关的知识,希望对你有一定的参考价值。

背景:

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

原因:

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

解决方法:

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

以上是关于[Tools] [cmake] 调试笔记 --- cmake缓存引起的一个错误的主要内容,如果未能解决你的问题,请参考以下文章

[Tools] [cmake] 调试笔记 --- 如何彻底清除cmake产生的缓存

Chrome development tools学习笔记

Tools系列CMake入门基础:CMake语法

Vscode 在ubuntu下 cmake-tools提示有误

C++谷歌开源项目glog学习笔记

如何使用 CMake Tools 插件配置复杂的项目?