socat 编译成为arm64 版本的可执行文件
2017-02-10 16:01
1346 查看
socat的特點就是在兩個流之間建立一個雙向的 通道。为了在android手机上支持使用socat,需要编译成为arm64版本的socat的可执行文件,以下是主要步骤:
1.下载安装android的ndk,参考http://blog.csdn.net/jq_ak47/article/details/52349189这个网址的Ubuntu14.04
64bit 安装
2.下载socat的C/C++源码,我选择下载的是1.7.3.2的源码http://www.dest-unreach.org/socat/download/
3.将socat解压到android
ndk的samples的目录下。修改部分文件,如下:
4.修改android-ndk-r10e/build/tools/make-standalone-toolchain.sh
5.编译代码:
6.可能出现autoconfig命令没有找到,执行sudo
apt-get install autoconf
7.最后编译出socat的arm64bit的可执行文件
1.下载安装android的ndk,参考http://blog.csdn.net/jq_ak47/article/details/52349189这个网址的Ubuntu14.04
64bit 安装
2.下载socat的C/C++源码,我选择下载的是1.7.3.2的源码http://www.dest-unreach.org/socat/download/
3.将socat解压到android
ndk的samples的目录下。修改部分文件,如下:
4.修改android-ndk-r10e/build/tools/make-standalone-toolchain.sh
5.编译代码:
6.可能出现autoconfig命令没有找到,执行sudo
apt-get install autoconf
7.最后编译出socat的arm64bit的可执行文件
相关文章推荐
- 编译OpenCV-2.1.0 for arm-linux-gcc4.3.2(库文件libcv.so.2.1.0编译成为了x86-64格式)
- 交叉编译工具和qt安装,终端使用qmake编译arm版本可执行文件的方法
- 在linux中如何编译C程序,使之成为可执行文件?如何调试?
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- C文件如何成为可执行文件(编译、链接、执行)——摘自《程序员的自我修养》
- 使用Eclipse+NDK编译arm64-v8a CPU架构的speex.so文件
- 使用Eclipse+NDK编译arm64-v8a CPU架构的speex.so文件
- 使用Eclipse+NDK编译arm64-v8a CPU架构的speex.so文件
- cmd下编译执行arm汇编文件
- Ubuntu 12.04 64 位版本运行32位可执行文件
- Xcode5 编译ffmpeg,arm64版本;H264
- 静态编译,生成server_arm可执行文件
- 关于Cygwin中编译FFmpeg时执行sh文件出现arm-linux-androideabi-gcc is unable to create an executable file.
- Ubuntu 12.04 64 位版本运行32位可执行文件
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法(转)
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 编译qt-arm版本的配置文件
- c/c++中将git当前版本信息编译到可执行文件中