gpt4 book ai didi

cmake - 切换PC时找不到Clion CMakeLists.txt

转载 作者:行者123 更新时间:2023-12-04 18:39:17 26 4
gpt4 key购买 nike

我在使用 Clion (1.0.1) 和 CMakeLists.txt 时遇到问题。

我将 GitHub 用于我的项目,并直接从 IDE 中提交它们。如果我随后在另一台计算机上 checkout 该项目,IDE 将在原始 PC 的目录中查找 CMakeLists.txt。

Clion报的具体错误信息是这样的:

Error: CmakeLists.txt not found in C:\Users\Chris\ClionProjects\SDLTestClion

但是,这是一台Linux机器,所以显然没有C盘。

这是我尝试过的:
  • 文件 > 使缓存无效/重新启动
  • 更改项目根目录(从 CMake 窗口;明显的解决方案)
  • 文件 > 设置 > 构建、执行、部署 > CMake
  • 这里没有指示上面目录的设置或变量。

  • 我找不到其他任何东西,所以要么我遗漏了什么,要么这在 1.0.1 版中被窃听,我需要筛选项目文件以更改 Clion 查找 CMakeLists.txt 文件的路径。

    最佳答案

    嗯,我发现了这个问题。据我所知,在 1.0.1 版本中,无法通过 IDE 解决问题。

    解决方案:

  • 转至 projectDir/.idea
  • 开通 misc.xml
  • 编辑字段 PROJECT_DIR指向包含项目 CMakeLists.txt 的目录.

  • 我认为这是一个错误,在选择新项目根目录时可能应该更新此字段。临时解决方案可能是添加 misc.xml.gitignore但是我没有测试过这个,不知道这是否会导致其他问题,或者IDE是否会自动重新生成文件。

    关于cmake - 切换PC时找不到Clion CMakeLists.txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30227879/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com