我正在开发一个静态库,我希望能够导出库和我在其中使用的部分接口。是否有任何工具可以自动化该过程(除了手动编写makefile)?
例如,假设我有一个以下列目录结构编码的库:
- 的MyStuff /
- main_entry_point_of_the_lib.h
- some_code.cpp
- innerfolder /
- an_interesting_interface.h
- some_code.cpp
- innerfolder2 /
- an_uninteresting_interface.h
- some_code.cpp
我想创建以下结构:
- 的MyStuff /
- main_entry_point_of_the_lib.h
- innerfolder /
- an_interesting_interface.h
- innerfolder2 /
- an_uninteresting_interface.h