安装cmake
链接: Ubuntu 安装 cmake
链接: libssl-dev : Depends: libssl1.0.0 (= 1.0.2g-1ubuntu4) but 1.0.2g-1ubuntu4.15 is to be installed
- g2d_draw
-
- build
-
- lib
cmake_minimum_required(VERSION 3.10)
SET (TARGET_NAME g2d_draw)
PROJECT (${TARGET_NAME})
SET (AR_TOOLS_DIR /opt/toolchain/7.5.0/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/bin/)
SET (CMAKE_SYSTEM_NAME Linux)
SET (CMAKE_SYSTEM_PROCESSOR aarch64)
SET (CMAKE_C_COMPILER "${AR_TOOLS_DIR}aarch64-linux-gnu-gcc")
SET (CMAKE_CXX_COMPILER "${AR_TOOLS_DIR}aarch64-linux-gnu-g++")
SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
SET (AR_SDK_ROOT /home/fuh/guide/guide_ars31_master/ars31)
SET (SRCS g2d_draw.c)
INCLUDE_DIRECTORIES (${AR_SDK_ROOT}/base/arprj/release/out/hal/inc
${AR_SDK_ROOT}/base/arprj/release/out/kmodule/inc
${AR_SDK_ROOT}/base/arprj/release/out/middlewares/inc
${AR_SDK_ROOT}/base/arprj/release/out/mpp/inc)
ADD_LIBRARY (${TARGET_NAME} SHARED ${SRCS})
SET (INSTALL_PREFIX libg2d_draw)
SET (INSTALL_INCLUDE_FILES g2d_draw.h)
INSTALL (TARGETS ${TARGET_NAME}
LIBRARY DESTINATION ${INSTALL_PREFIX}/lib)
INSTALL (FILES ${INSTALL_INCLUDE_FILES}
DESTINATION ${INSTALL_PREFIX}/include)