我正在为Android和iOS开发一个跨平台的C ++库,并且正在使用cmake来准备构建脚本。
项目结构如下所示:
somelib
|
?? .gitignore
|
??? src
? ??? CMakeLists.txt
? ??? Doxyfile.in
| ??? include (Public headers)
? ??? somelib
? ??? somelib.hpp
? ??? somelib
? ??? CMakeLists.txt
? ??? somelib.cpp
? ??? ....hpp, ....cpp
? ??? test
? ??? test_classname.cpp
? ??? libs (source of 3rd party libs)
? ??? 3rd_party_lib_1
? ??? CMakeLists.txt
? ??? ...
? ??? ...
? ??? CMakeLists.txt
? ??? ...
?_ _ _ _ _ _ _ _ …Run Code Online (Sandbox Code Playgroud)