这个问题涉及到CMake构建系统和源代码组织的问题。CMakeList.txt是CMake构建系统的主要配置文件,它包含了构建项目所需的指令和设置。通常,CMakeList.txt文件应该位于源代码的根目录或者子目录中,以便CMake能够找到它。
在大多数情况下,您不需要从源文件夹中分离CMakeList.txt文件。这是因为CMakeList.txt文件是项目的一部分,它应该与源代码一起分发和维护。然而,在某些情况下,您可能需要从源代码中分离CMakeList.txt文件,例如:
add_subdirectory()
命令将其添加到每个项目中。总之,在大多数情况下,您不需要从源文件夹中分离CMakeList.txt文件。但是,在某些特殊情况下,这可能是必要的。
领取专属 10元无门槛券
手把手带您无忧上云