glog交叉编译
- 安装依赖包
yum install autoconf automake libtool*
- 解压
unzip glog-master.zip
- 进入目录
cd glog-master
- 编译生成
./autogen.sh
- 设置安装路径, arm环境命令,根据机器类型替换相应参数
./configure --prefix=/home/arm/glog --host=arm-linux-gnueabihf CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++
- 编译
make
- 安装
make install
- arm移植
将/home/arm/glog平移到arm环境即可
CmakeLists.txt配置
cmake_minimum_required(VERSION 2.8.4)
project(test_lib)
set(CMAKE_CXX_STANDARD 14)
set(INC_DIR /home/arm/glog/include)
set(LINK_DIR /home/arm/glog/lib)
include_directories(${INC_DIR})
link_directories(${LINK_DIR})
link_libraries(event)
add_executable(test_lib main.cpp)
target_link_libraries(test_lib event glog)