[英]visual studio 2015 c++ add a standalone dll file to a project
[英]Add folder with subfolders hierarchy to visual studio c++ 2015 project
我有一个具有以下层次结构的文件夹(这只是一个示例):
如果我将文件夹拖放到项目资源管理器中,则所有文件都将添加到项目中,而没有文件夹层次结构,如下所示:
甚至可以将整个库(文件夹层次结构)添加到Visual Studio中,还是唯一的手动方法?
您可以使用CMake工具进行构建配置。 例如,在CMakeLists.txt文件中,可以编写如下:
cmake_minimum_required (VERSION 3.1.1)
project(name_of_your_project)
add_executable(name_of_your_project
src/main.cpp
src/folder1/file1.h
src/folder1/file1.cpp
src/folder1/folder2/file2.h
src/folder1/folder2/file2.cpp
)
在上面编写之后,您可以使用CMake工具,并提供Visual Studio编译器配置选项。 它将生成具有正确文件夹层次结构的解决方案文件。
假设您具有如下文件夹层次结构:
src
main.cpp
folder1
file1.h
file1.cpp
folder2
file2.h
file2.cpp
有关使用CMake的详细信息,请参见https://cmake.org/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.