expat cross compile

  • 下载地址
  • 编译环境
  • 编译配置

下载地址

https://sourceforge.net/projects/expat/files/expat/2.2.7/

编译环境

Ubuntu 18.04.3 LTS

编译配置

假设:

  • 交叉编译工具:arm-linux-
    使用的交叉编译工具版本信息如下:

    Target: arm-linux-gnueabi
    Configured with: --target=arm-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --enable-shared --enable-lto --enable-symvers=gnu --enable-__cxa_atexit --disable-nls --enable-clocale=gnu --enable-libgomp --disable-libitm --enable-poison-system-directories
    Thread model: posix
    gcc version 6.3.0
    
  • 交叉编译结果安装目录:/home/user/cross-compile/

编译配置如下:

./configure --prefix=/home/user/cross-compile/expat --host=arm-linux CC=arm-linux-gcc CXX=arm-linux-g++ --enable-shared --enable-static
make
make install
  • –prefix:指定安装目录
  • –host:指定目标主机类型
  • CC/CXX:指定交叉编译工具
  • –enable-shared:编译生成.so动态库
  • –enable-static:编译生成.a静态库

expat-2.2.7 交叉编译相关推荐

  1. linux 交叉编译dbus,expat

    本文使用的交叉编译器 arm-himix200-linux dubs官方介绍: The low-level libdbus reference library has no required depe ...

  2. arm服务器配置信息,ARM板 web服务器交叉编译及配置

    httpd 一.apr 安装 1.解压 tar -xvf apr-1.7.0.tar.bz2 2.编译 ./configure CC=aarch64-linux-gnu-gcc --host=aarc ...

  3. arm-linux交叉编译工具链的制作(基于S3C2440)【转】

    本文转载自:http://eric-gao.iteye.com/blog/2160622 制作arm-linux交叉编译工具链一般通过crosstool工具或者crosstool-NG,前者使用方便, ...

  4. linux 编译 expat,关于expat库的编译

    1.expat库简介 refer to wiki: To use the Expat library, programs first register handler functions with E ...

  5. Maemo 中交叉编译D-BUS 1.2.1

    Maemo 中交叉编译D-BUS 1.2.1 , 1 登陆到maemo的ARM环境下 2 配置dbus, 这里是为arm做编译,所以我们选择--host=arm-linux, 另外一个重要的是ac_c ...

  6. Mastering Embedded Linux Programming 学习 (一)嵌入式交叉编译工具链的构建,基于crosstool-NG

    Mastering Embedded Linux Programming 学习 (一) 一.ubuntu 软件包下载 sudo apt install autoconf automake bison ...

  7. Hi3516EV200 编译环境配置及交叉编译软件包

    原文地址:Hi3516EV200 编译环境配置及交叉编译软件包 - WindSpiritIT 基础信息 OS: Ubuntu 16.04 xenial SDK 版本: Hi3516EV200R001C ...

  8. Linux log工具:交叉编译log4c及使用示例

    1.概述 就是一个开源的日志系统,嗯. 优点:代码纯c,比log4cpp&log4cplus可移植性高: 缺点:不再维护(最新版本为1.2.4),不是面向对象,存在内存泄漏问题.(但还是了解下 ...

  9. Golang的交叉编译问题

    参考:Golang交叉编译各个平台的二进制文件 - Go语言中文网 - Golang中文社区 (studygolang.com).也谈Go的可移植性 | Tony Bai 今天准备将一个在Mac上开发 ...

最新文章

  1. 使用Flow检查React,Redux和React-Redux的全面指南
  2. 解决Fiddler无法抓到手机的会话包
  3. albian开发笔记五--谈缓存同步
  4. Oracle中start with...connect by prior子句用法
  5. windows下可用mysql吗_Windows下MySQL安装配置与使用
  6. matlab绘制8条曲线,科学网—【Matlab】如何用plotyy对应坐标绘制多条曲线 - 叶瑞杰的博文...
  7. 机器人图形变变变_幼儿园中班公开课数学教案《图形变变变》含反思
  8. 数据挖掘应用案例:RFM模型分析与客户细分(转)
  9. C++ 栈展开如何防止内存泄露
  10. 查看局域网内所有用户
  11. Javascript: 前端JS生成验证码
  12. Unity 5.4 公开测试版发布:增强的视觉效果,更佳的性能表现
  13. FCM——(Fuzzy C-means)模糊C均值算法
  14. SPSS - 显著性分析 一般线性模型的单因素与多因素选择
  15. 腾讯投 10 亿在武汉建中部最大研发中心
  16. Microsoft XBOX 360 Project Natal 体感装置2010年6月15正式发布产品正式命名为“Kinect”...
  17. php中=%3e -%3e的区别,华为nova3e与nova2s买哪个好?华为nova2s和nova3e区别对比详细评测...
  18. 执行npm出现“Error:Cannot find module ‘fs/promises”的问题
  19. 景联文智能标注平台将数据处理效率提升十倍以上!数据精准度最高可达99%
  20. Vue3 企业级优雅实战 - 组件库框架 - 4 组件库的 CSS 架构

热门文章

  1. 第127届广交会将于6月在网上举办;疫情冲击使中小微企业营收下降近七成 | 美通企业日报...
  2. 机会是给有准备的人的
  3. Sequel Pro常用快捷键
  4. jsp网上点歌音乐播放系统
  5. 喜欢我 就别再问我有没有女朋友
  6. 中国车牌号正则表达式
  7. 基于matlab/simulink环境下空调房间仿真模型的建立,基于MatlabSimulink环境下空调建筑物动态仿真模型的建立...
  8. Windows下pry安装和配置
  9. 时代浪潮下,智慧环保怎么干?
  10. ORACLE19C中锁的速查表