cmake安装与使用

安装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)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月光下的麦克

您的犒赏是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值