QT creator中cmake管理项目,如何引入外部库(引入Eigen库为例)
- 在Eigen的官网下载压缩包[点我进入]
- 解压到当前项目的根目录(当然你也可以自己选择目录)
- 在当前项目的CMakeLists.txt任意位置加入这句话
include_directories(${CMAKE_SOURCE_DIR}/eigen)
- 这时候就是测试是否引入成功,在main.cpp中加入
#include <Eigen/Dense>
,鼠标悬停如果出现路径则导入成功,就可以使用啦。
小结,我一开始以为引入外部库很麻烦很难,事实证明要做一个行动派,其实引入外部项目从下载到编译成功也就3分钟左右的时间,不要以为很难而不去行动!!!