如果在CMAKE配置中
include_directories(/home/ll)
/home/ll中的头文件查找优先级高于系统默认目录/usr/include和/usr/local/include
即使增加
include_directories(AFTER /home/ll) 来append这个目录,其优先级依然高于系统默认目录 系统默认的搜索头文件的目录随选择的C/C++编译器而变化 交叉编译实例:cmake_minimum_required(VERSION 3.8) project(untitled) set(CMAKE_CXX_STANDARD 11)