21 lines
611 B
CMake
21 lines
611 B
CMake
# 交叉编译工具链配置
|
|
set(CMAKE_SYSTEM_NAME Linux)
|
|
set(CMAKE_SYSTEM_PROCESSOR arm)
|
|
|
|
# 设置工具链路径
|
|
set(TOOLCHAIN_PATH /home/hyx/4.5/0212/arm-molv2-linux-uclibcgnueabi)
|
|
set(TOOLCHAIN_PREFIX arm-linux)
|
|
|
|
# 设置交叉编译器
|
|
set(CMAKE_C_COMPILER ${TOOLCHAIN_PATH}/bin/${TOOLCHAIN_PREFIX}-gcc)
|
|
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PATH}/bin/${TOOLCHAIN_PREFIX}-g++)
|
|
|
|
# 设置查找路径
|
|
set(CMAKE_FIND_ROOT_PATH
|
|
${TOOLCHAIN_PATH}
|
|
/opt/qua/qm10xd_linux
|
|
)
|
|
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
|
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
|
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|