cmake
1) ./configure --without-ssl CC=/home/share/hflbs/prebuilts/aarch64-rockchip-linux-gnu/bin/aarch64-rockchip-linux-gnu-gcc --prefix=/home/share/libcurl/BB --host=aarch64-rockchip-linux-gnu
2) make
3) make install
编写CmakeLists.txt
#cmake最低版本需求,不加入此行会受到警告信息
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
PROJECT(libcur_test) #项目名称
set(CMAKE_SYSTEM_NAME Linux)
MESSAGE(STATUS "operation system is ${CMAKE_SYSTEM}")
MESSAGE(STATUS "operation CMAKE_SYSTEM_NAME is ${CMAKE_SYSTEM_NAME}")
set(tools /home/share/hflbs/prebuilts/aarch64-rockchip-linux-gnu)
set(CMAKE_C_COMPILER ${tools}/bin/aarch64-rockchip-linux-gnu-gcc)
set(CMAKE_CXX_COMPILER ${tools}/bin/aarch64-rockchip-linux-gnu-g++)
include_directories(/home/share/libcurlDemo/include)
LINK_DIRECTORIES(/home/share/libcurlDemo/lib)
#把当前目录(.)下所有源代码文件和头文件加入变量SRC_LIST
AUX_SOURCE_DIRECTORY(. SRC_LIST)
ADD_EXECUTABLE(libcur