当前位置:  技术问答>linux和unix

我在一个.C的文件中写了一些函数,现在想将其做成库文件,怎样将其做成静态的和动态的呢?编译时有哪些注意事项?

    来源: 互联网  发布时间:2015-05-25

    本文导语:  我在一个.C的文件中写了一些函数,现在想将其做成库文件,怎样将其做成静态的和动态的呢?编译时有哪些注意事项? 注意:我用的是标准C,在UNIX下的。 | 静态库 ar rc libxxx.a xxx.o 动态...

我在一个.C的文件中写了一些函数,现在想将其做成库文件,怎样将其做成静态的和动态的呢?编译时有哪些注意事项?

注意:我用的是标准C,在UNIX下的。

|
静态库 ar rc libxxx.a xxx.o
动态库 gcc -fPIC -c xxx.c; gcc -shared -o libxxx.so xxx.o

    
 
 

您可能感兴趣的文章:

  • 如何把java的class文件做成可执行文件
  • winscp windows从linux 拷贝文件的做成时间不对。。。
  • 听说Java的application可以做成exe的文件,是吗?我怎么不知道?
  • java程序怎么做成可执行文件??
  • SCO UnixWate 7.0下怎样将硬盘的第二个分区做成可用的文件系统?
  • 怎样从硬盘指定一块空间把它做成文件系统并安装?(只有这么多分了)
  • 用jbuilder开发的程序,其中用到了xylayout,将应用程序做成了jar文件,运行jar文件时,提示错误。请大家多帮忙
  • 怎么在固定大小的内存里面做成一个类似于文件系统的缓存管理?
  • 请问/dev下的device file比如fd1, hd1,这些文件是怎么做成的,它里面的内容又是些什么呢
  • RedHat Linux8.0 从光盘做成iso文件从硬盘安装遇到的问题?
  • 网上下的REDHAT9安装ISO镜象文件,怎样才能做成从光盘安装?
  • ◆我下了RedHat8的3个iso文件,但我如何做成光盘自启动的安装版呢?
  • 基于将Android工程做成jar包和资源文件的解决方法
  • 请教Linux下C开发,怎么做成库文件,又怎么引用这个库文件?
  • 如何把java应用程序做成象exe文件那样可以一点就能直接执行的。
  • Linux下glibc库文件锁:协同锁(advisory lock)和强制锁(mandatory lock)
  • 库文件调用库文件问题
  • 能否把一些静态库文件(.a)和.o文件一起打包成一个静态库文件?
  • 奇怪的问题,明明软件需要的库文件在同一个目录下,可是它就是说找不到该库文件。
  • 如何把静态库文件包含到动态库文件中去?
  • ********怎么从*.c文件生成*.sl库文件********
  • 请问哪里能找到Curses 的头文件和库文件?
  • 如何修改libnids的makefile文件,让编译生成的库文件放在本地路径
  • 在Unix环境下用gcc如何编译成动态链接库文件?类似Windows下的DLL文件。
  • Linux头文件和库文件路径问题
  • 老大们,#include "ump.h" 编不过,gcc的头文件和库文件载什么地方啊?
  • 请问:ubuntu下编译的openssl的.so文件放在那个目录 下阿?GCC如何导入.so的库文件?
  • 如何编写 makefile.am 文件让其make后生成 lib*.so* 格式的链接库文件?
  • Linux下无法make编译源文件[相应的库文件有],如何解决[如重新安装库文件或者其他,请写详细些,多谢。]
  • strip对动态库文件(.so)和静态库文件(.a)的不同效果?
  • 问GCC包含的头文件(c库文件)在哪个目录下
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • asp.net伪静态后真正的静态文件无法访问的解决方法
  • 如何build一个文件为静态可执行文件?
  • 如何将动态可执行文件打包为静态
  • 可执行文件比静态链接库小正常吗?
  • PHP生成静态文件简单示例
  • window下能否调用linux的静态库(a文件)?
  • PHP中实现生成静态文件的方法缓解服务器压力
  • 请问大虾,如何将静态库文件 .a 进行反编译? 在线等
  • linux 编译的时候,如何与.a静态库做链接生成.elf文件?
  • unix 下如何调用动态链接库和静态库结尾的文件(c语言)
  • 请教:java中如何调用linux下的静态连接库.a文件?
  • 如何把ar生成的A静态库文件加进动态库?
  • 磕头以求:linu下静态库lib文件的生成!
  • linux下静态库使用:"未使用链接器输入文件,因为链接尚未完成"
  • .a文件的动态链接和静态链接问题
  • 请教:java中如何调用linux下的静态连接库.a文件?
  • qt怎么使用动态库so和静态库.a文件啊
  • 采用thinkphp自带方法生成静态html文件详解
  • 如何编译含有静态成员函数的C++文件?
  • 请教如何生成包含动态链接的静态库文件
  • C++ I/O 成员 eof():如果处于文件结尾处则返回true
  • 操作系统 iis7站长之家
  • WinDows8最新版文件夹加密
  • 求命令:什么命令可以把文件夹下所有的文件按修改时间先后排出来,包括子文件夹里的文件。
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • [提问]Linux下如何把多个.a文件编译一个.so文件,或者把多个.so文件编译成一个.so文件
  • python异常信息堆栈输出到日志文件
  • 请问:proc中的头文件中能包含头文件吗?(感觉如果头文件中包含头文件的话,在链接时就会有错误啊)
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 我要实现当进程打开文件时,根据文件名判断是否符合要求,符合后处理文件,再把文件返回给进程,怎么实现啊
  • 在MyEclipse中设开启xml文件自动提示和自动完成功能


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3