cmake将公共文件夹public显示到vs工程目录
时间: 2023-11-12 10:05:14 浏览: 30
你可以使用以下CMake命令将公共文件夹添加到VS工程目录中:
```
set_target_properties(target_name PROPERTIES VS_FOLDER "folder_name")
```
其中,`target_name`是你的目标名称,`folder_name`是你想要显示的文件夹名称。
例如,如果你的公共文件夹名称为`public`,你可以将以下命令添加到你的CMakeLists.txt文件中:
```
set_target_properties(target_name PROPERTIES VS_FOLDER "public")
```
这将在VS工程中创建一个名为`public`的文件夹,并将公共文件夹添加到其中。
相关问题
cmake将文件夹public添加到vs工程目录树
你可以通过在 CMakeLists.txt 文件中使用 `include_directories()` 命令来将文件夹添加到 VS 工程目录树中。例如,如果你想将名为 "public" 的文件夹添加到目录树中,可以这样做:
```
include_directories(${CMAKE_SOURCE_DIR}/public)
```
这将在 VS 中的项目树中添加一个名为 "public" 的文件夹,并将其添加到包含路径中,以便在源代码中引用该文件夹中的头文件。
cmake 如何创建文件夹
在CMake中创建文件夹可以通过使用`file(MAKE_DIRECTORY)`命令来实现。该命令可以创建一个或多个文件夹。
下面是使用CMake创建文件夹的示例代码:
```cmake
# 创建一个文件夹
file(MAKE_DIRECTORY folder_name)
# 创建多个文件夹
file(MAKE_DIRECTORY folder1 folder2 folder3)
```
在上述示例中,`folder_name`是要创建的文件夹的名称,可以根据需要进行更改。如果要创建多个文件夹,只需在`file(MAKE_DIRECTORY)`命令后面列出所有要创建的文件夹名称即可。
请注意,CMake会在生成构建系统时自动创建这些文件夹,而不是在配置阶段创建它们。