cmake指定编译器:
set(TOOLCHAIN "/opt/psdk_path/gcc-arm-aarch64-none-linux-gnu")
#指定C编译器
set(CMAKE_C_COMPILER "${TOOLCHAIN}/bin/aarch64-none-linux-gnu-gcc")
#指定C++编译器
set(CMAKE_CXX_COMPILER "${TOOLCHAIN}/bin/aarch64-none-linux-gnu-g++")
这个在交叉编译中经常使用到,使用cmake构建工程时,需要使用指定路径下的编译器。