遇到问题,在按正常交叉编译过程中遇到一个问题:

如下: …/…/gsoap/src/soapcpp2: cannot execute binary file 搜了网上很多,感觉语句不通顺虽然解决了但是感觉很别扭,索性重新写一下,方便后来人。

首先下载包 我用的是soap-2.8的包 在linux 下解压

1.复制两份 1为x86 用gcc 编译的部分 2.为arm 用交叉编译的部分。(为什么复制两份后面有原因)

2.进入x86 目录 执行 ./configure --prefix=/home/user/code/soap_x86 ,这个目录需要根据自己的需要指定,这个只是我的目录,当然你不指定也可以。

3.等配置完成,执行 make && make install 此时x86 下的gsoap 编译成功

4,进入soap_arm 目录,执行 ./configure --prefix=/home/user/code/soap_arm --host=linux-arm ,配置完成执行:make

这时就会出现 上面的不能执行 二进制的错误,此时需要 进入x86 目录下 bin目录下,把soapcpp2 拷贝到 当前soap_arm/gsoap/src 下,(提前删除或者重命名 原来的soapcpp2),现在重新执行make 即可编译成功。

linux gsoap交叉编译,Gsoap交叉编译相关推荐

  1. Arm Linux 交叉编译(交叉编译是什么?CROSS_COMPILE)(交叉编译工具链【待更】)

    文章目录 交叉编译 1.编译 2.本地编译 3.交叉编译 交叉编译工具链 交叉编译 在嵌入式系统开发中,经常会听到一个词:交叉编译.到底什么是"交叉编译"呢?为什么要使用" ...

  2. linux 交叉编译 静态库,从Linux为Windows开发交叉编译静态库

    我想在Linux中为Windows编译静态库.以下是我跟着编译从Linux为Windows开发交叉编译静态库 使用i586-mingw32msvc-cc -c static_lib.c -o stat ...

  3. 嵌入式 Linux平台 C程序 交叉编译技术

    嵌入式Linux平台C程序交叉编译技术 一.实验目的和任务 本实验要求复习和掌握Linux平台的C程序开发过程. 本实验要求掌握嵌入式开发板的操作方法. 本实验要求掌握Linux平台交叉编译方法和程序 ...

  4. powerpc linux交叉编译器,PowerPC交叉编译环境(powerpc-linux-gcc)设置

    为了在制作的mpc8360e处理器板上移植U-Boot,linux kernel,需要交叉编译环境,将使用过的方法总结如下,并简单给出中间曾经遇到的问题. 开发主机PC用过redhat9及Gentoo ...

  5. linux 上编译arm64,Arch Linux 搭建 arm64/AArch64 交叉编译环境

    Arch Linux 搭建 arm64/AArch64 交叉编译环境 0. 系统环境 系统: Arch Linux: 成文时间最新 工具版本:Binutils:2.34-1 GCC:9.2.1+202 ...

  6. linux环境调用gsoap,Linux下gSOAP的使用 (c++)

    1.下载gSOAP 在gSOAP官网中可以找到最新的gSOAP安装包以及相关的文档 gSOAP官网:http://www.cs.fsu.edu/~engelen/soap.html gSOAP下载地址 ...

  7. linux curl编译 arm交叉编译

    虚拟机环境 ubuntu12.04 开发板 EasyARM-i.MX280A:   64m  sdram  128M  nandflash   运行官方提供的Linux-2.6.35.3内核linux ...

  8. 交叉编译php-5.6.30,linux下用arm-none-linux-gnueabi交叉编译arm内核模块

    前不久导师要求交叉编译一个基于arm平台开发的内核模块来练手,在网上查了很多资料才弄出来,于是将这些零散的信息综合起来给和我一样的入门人员了解.水平有限,请谅解~ 1.安装arm-none-linux ...

  9. Linux下用gSOAP开发Web Service服务端和客户端程序(一)

    1.功能说明: 要开发的Web Service功能非常简单,就是一个add函数,将两个参数相加,返回其和. 2.C版本的程序: (1)头文件:SmsWBS.h,注释部分不可少,url部分的IP必须填写 ...

最新文章

  1. 【设计模式1】宏观总结
  2. 【DP、线段树优化】琪露诺
  3. asa防火墙升级固件_奇淫巧技 | 在路由器中添加策略,阻止电视系统升级
  4. 计算机二级公共基础部分学习笔记
  5. ClassLoader类解析
  6. 【Allwinner】---全志GPIO号 计算 最新最详细
  7. unity如何实现图片透视_unity 中是如何实现游戏人物换装的
  8. 2017计算机组装视频,【2017年整理】计算机组装维修教程11.ppt
  9. 在苹果Mac中如何修改图片格式?
  10. 检查mysql被挂马_对付数据库被挂马有绝招
  11. iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 80 -j DNAT ...
  12. java 解析GZIP 和 Deflate 网页源文件
  13. MyBatis基础学习知识点3
  14. Flutter图片获取正确的图片宽高比(照片方向)
  15. wimlib-imagex.exe、DISM、WIMGAPI三种方式应用WIM的速度对比
  16. 浅谈车载 Android 开发趋势~
  17. 索尼美能达50微-版本区别及实拍测评(sony/minolta)50 f2.8 macro
  18. 2022.2.20自制豆腐
  19. 1143-最长公共子序列的长度和最长公共子序列
  20. 爬虫基础_urllib

热门文章

  1. FPGA AD0809 Verilog implement
  2. (经典)瑾此献给1975-1989年出生的人(看后请顶)
  3. VBA 常用代码 - 01
  4. React input 获得焦点/失去焦点判断
  5. python 制作中文汉字雨(已验证)
  6. eNSP 防火墙配置入门
  7. Ghost V8.0 使用详解 【操作说明】
  8. 基于X86的MikroTik ROS软路由的简单介绍和应用(一)
  9. C++:上机练习(C++实现)
  10. 计算机平板传输软件,“在iPad和计算机之间无线传输文件的方法”