protobuf在powerpc-linux下的交叉编译

来源:互联网 发布:mac系统导出照片 编辑:程序博客网 时间:2024/05/16 18:22

最近接触到protobuf,相比XML、JSON,它的序列化原理在网络传输中有很多优点。接下来介绍在powerpc-linux下如何配置protobuf。

首先正常编译linux版本,

#编译步骤:

1  ./configure --prefix=/usr/local/protobuf/

2  make

3  make install

4. 修改/etc/ld.so.conf,将安装路径/usr/local/protobuf 添加进去


再编译powerpc-linux版本

1. export PATH=$PATH:/opt//freescale-2010.09/bin                //导入powerpc-linux的安装环境

2  make clean(distclean)

3  ./configure   --prefix=/opt/freescale-2010.09/protobuf   --build =i686-linux  --host=powerpc-linux-gnu   CC=powerpc-linux-gnu-gcc 

  CXX=powerpc-linux-gnu-g++   --with-protoc=protoc  

4  make

5  make install

#   make clean          清除之前的编译信息

#  ./configure --prefix=编译库输出路径

# --build=i686-linux  当前linux运行环境,不知道的输入 gcc -v ,就可以看到

#  --host=powerpc-linux-gnu     指定主机运行环境

#  CXX=交叉编译g++路径  

#  CC=交叉编译gcc路径

如果在 ./configure 时 出现 gmock、gtest 错误,可以查看 confg.log 将相应代码注释掉。

这样就得到了 libprotobuf.a 库文件,将库文件和安装路径的 google/protobuf 的文件夹导入到我们的powerpc 环境目录,修改Makefile文件就可以了。




阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 节气门清洗一次20元 综漫之元始之门 真理之门二次元 木门厂家批发270元 600元的木门图片 300元室内门价格及图片 600元左右的钢木门图片 兆欧符号 fluke兆欧表 手动兆欧表 高压兆欧表 兆欧表价格 g欧等于多少兆欧 兆欧表使用方法图解 兆欧表使用方法 兆欧表使用方法及读数 兆欧表测量绝缘电阻的步骤 使用兆欧表前不必切断电源 数字高压兆欧表 电子兆欧表使用方法 兆欧表测电机绝缘电阻 兆欧表的使用方法 简述兆欧表的使用方法 指针式兆欧表 优利德兆欧表 智能型兆欧表 电子兆欧表的使用方法 什么是兆欧表 吸收比是用兆欧表测定 1光年等于地球多少年 1光年要飞多久 1光年是多少公里 曲速飞行到1光年要多久 1光年是多少米 我与你的光年距离1 我与你的光年距离1免费观看 一光年的距离 1克拉多大 周大福1克拉钻戒多少钱 1克拉等于多少分 1克拉莫桑石价格