我遇到了Clion(1.0.1)和CMakeLists.txt的问题.
我使用GitHub作为我的项目,我直接在IDE中提交它们.如果我然后在另一台计算机上签出项目,IDE将在原始PC的目录中查找CMakeLists.txt.
Clion报告的具体错误消息是:
Error: CmakeLists.txt not found in C:\Users\Chris\ClionProjects\SDLTestClion
Run Code Online (Sandbox Code Playgroud)
但是,这是一台Linux机器,所以显然没有C盘.
这是我尝试过的:
我找不到任何其他内容,所以要么我遗漏了某些内容,要么在版本1.0.1中出现问题,我需要筛选项目文件以更改Clion查找CMakeLists.txt文件的路径.
好吧,我发现了这个问题.据我所知,在版本1.0.1中,没有办法通过IDE解决问题.
解:
projectDir/.ideamisc.xmlPROJECT_DIR以指向包含项目的目录CMakeLists.txt.我认为这是一个错误,在选择新的项目根目录时,可能应该更新此字段.临时解决方案可能是添加misc.xml到.gitignore但我没有测试过这个并且不知道这是否会导致其他问题或者IDE是否会自动重新生成该文件.
| 归档时间: |
|
| 查看次数: |
11180 次 |
| 最近记录: |