CMake Error: The source “xxx“ does not match the source “yyy“ used to generate cache. Re-run cmake

简介: CMake Error: The source “xxx“ does not match the source “yyy“ used to generate cache. Re-run cmake

场景复现

今天使用CMake再次编译fmt源码时,cmake抛出一个错误。告诉我找不到一个路径,但我这个电脑本就没有这个路径。仔细一看这个路径是我在另一个电脑编译的路径。我就猜测可能是缓冲文件在捣乱。

CMake Error: The source “E:/C++Project/fmt/CMakeLists.txt” does not match the source “F:/C++Project/fmt/CMakeLists.txt” used to generate cache. Re-run cmake with a different source directory.


cmake界面:

解决方案

找到我们的编译路径

删掉这个文件,这个文件保留了上次的编译的信息。

重新使用CMake编译

重新使用cmake编译,就不会抛出这种错误了。可以正常编译咯。

目录
相关文章
|
8月前
|
运维 安全 网络安全
WinSCP使用步骤详解(附安装与文件传输教程)
WinSCP是一款Windows平台的图形化文件传输工具,支持SFTP/FTP协议,可安全高效地在本地与远程服务器间传输文件。安装简便,操作直观:下载即用,填写IP、端口、账号信息后快速连接。界面分左右双窗格,分别显示本地与远程文件,支持拖拽上传下载、批量操作。支持密码及密钥登录,会话可保存,方便重复使用,是运维与开发人员的实用工具。
10051 3
|
9月前
|
存储 数据采集 人工智能
阿里云基础设施 AI Tech Day|AI Infra建设方案及最佳实践沙龙圆满结束
在AI迈向业务刚需的今天,阿里云AI Tech Day聚焦“智驱未来 云网随行”主题,携手VIVO、TCL、金蝶等数十家企业,共探AI基础设施(AI Infra)建设路径。活动深入解析算力、网络、存储三大核心能力,分享训练推理优化、数据高效流转等最佳实践,并通过分组讨论直击企业落地痛点,推动产研协同,共建高效、弹性、稳定的AI底座,助力企业智能化跃迁。
650 1
阿里云基础设施 AI Tech Day|AI Infra建设方案及最佳实践沙龙圆满结束
|
IDE Unix 编译器
Windows下配置CMake(入门级教程,适合新人收藏学习)
Windows下配置CMake(入门级教程,适合新人收藏学习)
6745 1
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
162403 65
Cmake生成指定vs版本的工程文件
本文简单总结了使用 cmake 生成 visual studio 工程文件的过程
|
C++
关于无法打开lib文件问题或无法解析问题解决办法
关于无法打开lib文件问题或无法解析问题解决办法
2263 0
【Qt 学习笔记】Qt常用控件 | 布局管理器 | 水平布局Horizontal Layout
【Qt 学习笔记】Qt常用控件 | 布局管理器 | 水平布局Horizontal Layout
1609 2