zoukankan      html  css  js  c++  java
  • <linux系统c语言生成.so文件,生成64位可执行文件,在64位系统中运行32位的可执行文件>

    1.linux 系统c语言生成.o文件,---->gcc -m64 -c -fPIC test.c -o test.o
    2.linux 系统c语言生成.so文件,----->gcc -shared -fPIC libthitudp.so -o test.o -m64
    3.查看生成的文件是否为64位执行文件---->命令:file libthitudp.so
    4.在linux64位系统中运行32位的可执行文件---命令安装--->sudo apt-get update---> sudo apt-get install ia32-libs即可运行,

    有关连接:(如下:)

    :
    http://blog.csdn.net/sun927/article/details/46593129
    :
    http://www.cnblogs.com/memset/p/run_32bit_app_on_64bit_ubuntu.html
    :
    http://www.cnblogs.com/zyl910/archive/2012/08/14/gcc64_make.html
    :
    http://blog.csdn.net/ddk3001/article/details/49174311

    在64位系统执行32位程序:安装一下插件即可;

  • 相关阅读:
    c-指针
    iOS 多线程
    iOS 必备技术点
    网络请求
    objective-c基础教程——学习小结
    id类型
    排序算法
    iOS网络
    iOS 绘图
    Python——字符串2.0(实验)(python programming)
  • 原文地址:https://www.cnblogs.com/dpf-learn/p/6207546.html
Copyright © 2011-2022 走看看