小编r.s*_*agi的帖子

如何使用 CMake 创建包

.
+-- MyPack
|   +-- Lib1
|   |   +-- include
|   |   |   +-- Lib1.h
|   |   +-- src
|   |   |   +-- Lib2.cpp
|   |   +-- CMakeLists.txt
|   +-- Lib2
|   |   +-- include
|   |   |   +-- Lib2.h
|   |   +-- src
|   |   |   +-- Lib2.cpp
|   |   +-- CMakeLists.txt
|   +-- CMakeLists.txt
+-- SubProject1
|   +-- CMakeLists.txt
+-- SubProject2
|   +-- CMakeLists.txt
+-- CMakeLists.txt
Run Code Online (Sandbox Code Playgroud)

大家好。

我是 CMake 的新手,我正在尝试获得如下内容。考虑到我的 C++ 项目的上述目录树:

我有一个目录(比如“MyPack”),其中包含几个子目录(Lib1、Lib2...),每个子目录代表我编写的一个 C++ 库。

如何设置所有内容以便我可以find_package(MyPack)在其他子项目中编写? …

c++ cmake cmake-modules

7
推荐指数
1
解决办法
8422
查看次数

标签 统计

c++ ×1

cmake ×1

cmake-modules ×1