现在的问题是除了Qe之外的所有其他文件Qa,Qb,Qc,Qd都是灰色的。这是什么原因?我需要做的就是能够运行Qa,例如我必须删除所有其他的集合(SOURCE_FILES Q_.c)。如果这是有道理的,我怎么能让它们不灰暗。 感谢
cmake_minimum_required(VERSION 3.7)
project(Assignment)
set(CMAKE_C_STANDARD 99)
set(SOURCE_FILES Qa.c)
set(SOURCE_FILES Qb.c)
set(SOURCE_FILES Qc.c)
set(SOURCE_FILES Qd.c)
set(SOURCE_FILES Qe.c)
add_executable(Assignment ${SOURCE_FILES})
答案 0 :(得分:2)
不要经常重新定义SOURCE_FILES
(即覆盖旧值)。附加到它,或添加同一作业中的所有文件。
即:
set(SOURCE_FILES
Qa.c
Qb.c
Qd.c
Qe.c
)