请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

CLion新建文件一直报错

一直提示这个内容this file does not belong to any project target;code insight features might not work property.
这是我的CMake

get_filename_component(ProjectId ${CMAKE_CURRENT_SOURCE_DIR} NAME)
string(REPLACE " " "_" ProjectId ${ProjectId})
project(${ProjectId} C) #表示是个C项目

set(CMAKE_C_STANDARD 11)

#遍历cmake所在文件夹下的所有 .c文件
file(GLOB files "${CMAKE_CURRENT_SOURCE_DIR}/*.c")
foreach(file ${files})
    get_filename_component(name ${file} NAME)
    add_executable(${name} ${file})
endforeach()

图片描述

正在回答 回答被采纳积分+3

插入代码

2回答

bennyhuo 2023-03-28 08:24:56

CLion 只能打开一个 CMake 工程,因此如果同学想要运行第四章的工程,可以右键 chapter4 里面的 CmakeLists.txt 然后点击 load cmake 就可以了。

0 回复 有任何疑惑可以回复我~
bennyhuo 2022-04-01 16:32:24

右键cmake文件,点击 load 或者 reload

0 回复 有任何疑惑可以回复我~
  • 提问者 劝退专业户 #1
    试过了,好像不行啊?
    回复 有任何疑惑可以回复我~ 2022-04-01 17:18:33
  • 截图给我看一下你怎么操作的
    回复 有任何疑惑可以回复我~ 2022-04-01 17:22:03
  • 更新在问题里面就行
    回复 有任何疑惑可以回复我~ 2022-04-01 17:22:25
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号