Cmake编译

之前自己对cmake的理解都比较浅,仅仅停留在照猫画虎的阶段,这次来了长望这边,才真正体会到cmake的作用和用法。

1.基本使用

cmake编译的目的有一般有两个,一是生成库文件,方便其他文件引用,另一个则是生成可执行文件,生成可以运行的文件。

编译过程中一个非常重要的内容便是指定引用路径,包括头文件路径和库文件路径,在cmakelist文件中,分别用:

include_directories()
link_directories()