和java中的maven, 一样

c.c ++ 使用 make cmake 进行编译.

maven 中的 plugins 类似 make中的 Makefile文件。 其中定义了一些可执行的 编译操作(类似install, package.)

比如rocksdb中的编译:

1
2
3
4
5
make jclean clean rocksdbjava 

或者

make jclean clean rocksdbjavastatic

在Makefile中定义了一些 具体的编译执行逻辑。

  1. 比如rocksdbjava 是用来 TODO, 执行流程是TODO
  1. 再比如 rocksdbjavastatic 是用来 TODO , 执行流程是 TODO.