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

如何链接系统库函数?!

    来源: 互联网  发布时间:2015-11-26

    本文导语:  目前在写一个MIiniOS作业,因为主要精力花在进程调度算法和文件存储处理方面,所以关于基本输入输出函数想调用系统源码中的函数实现,比如说printf和scanf等,怎么才能将这些函数实现链接到我的程序中呢?源码我...

目前在写一个MIiniOS作业,因为主要精力花在进程调度算法和文件存储处理方面,所以关于基本输入输出函数想调用系统源码中的函数实现,比如说printf和scanf等,怎么才能将这些函数实现链接到我的程序中呢?源码我是有的,总不能一点一点去抠出来把。先谢过各位啦!!!!!!!

|
-dynamic-linker /lib/ld-linux.so.2 -lc

|
你用的库自带makefile了吧,
如果带了,就直接make
make以后,使用cc里添加inlude路径和lib路径:
cc -Iyour_include_path -Lyour_lib_path

比如 
cc -I/include -L/lib hello.c 

|
你是要写MiniOS的内核源码,printf之类的是属于标准C库的函数。两者是相互独立的
不推荐你要把它编译进你的内核。

    
 
 

您可能感兴趣的文章:

  • linux下什么函数是用来“创建软链接和硬链接的呢“有么,今天突然想到这个问题。。
  • 太奇怪了,正在开发bootloader,gcc难道有内置的string的处理函数链接到我的程序中了?我根本没有链接C库啊。
  • 两个链接库中函数同名的问题
  • SOS ,在UNIX下编译C++程序时出现链接错误:未下义的符号,但函数库里有这些函数,不知道为什么?
  • 如何把main函数隐藏到动态链接库中?(如MFC的做法?)
  • netbeans如何添加curses的链接函数库
  • linux下动态链接库函数找不到
  • 如何知道应用程序链接了库里的哪些函数
  • 如何在一个函数中链接一首音乐?
  • getline()函数链接错误
  • linux的动态链接库开发的时候,基类带有虚成员函数的话会找不到符号。
  • 链接问题,调用动态库中函数时出错
  • 送分题:linux怎么查找函数对应的链接库
  • 请问:我要链接哪些oci库才能成功编译.我在编译的时候老是报OCI函数找不到.
  • 关于linux下动态链接库导出函数的问题。
  • 链接时如何取消对某库中没有用到的函数的引用
  • linux 静态库链接 找不到函数的问题
  • 如何在linux下查看动态链接库如*.so中各函数的CPU占用情况?
  • php 正则表达式提取网页超级链接url的函数
  • asp下正则实现URL自动链接的一个函数
  • 64位系统linux如何连接32位系统下编译出来的链接库
  • libc.so.6 链接丢失,系统无法动弹怎么办,急 在线等待
  • 64位LINUX操作系统下载链接!
  • 求一个ubuntu10.4操作系统下载的地址链接
  • linux编程,cp程序是如何实现的??别简单跟我说用link,link创建的是硬链接,不能跨文件系统的
  • 装完fc1后,设置后可以上网了,网页,链接都可以,可是却不能收邮件,不能登陆,为什么,还有一个小问题,装完系统后,有什么特别好用的
  • linux 系统中用java 采用jna 怎么调用c中的动态链接库
  • 请教个问题:linux内核中socket系统调用的几个方法如何将客户端和服务端链接起来的?
  • resin系统,在URL中最后的文件名是汉字时,链接总是出错,哪位大侠遇到过这样的问题?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • HTML 5 <base> 标签-规定页面中所有链接的基准 url
  • 如何在一个静态链接库中链接另一个静态链接库?
  • HTML 5 <a>定义超链接标签
  • 未使用链接器输入文件,因为链接尚未完成
  • HTML 超链接详细介绍
  • 讨论一下UNIX中的硬链接与符号链接
  • HTML URL 链接 ( 统一资源定位器 )定义及用法详细介绍
  • linux中静态链接库调用了另一个静态链接库
  • ​Docker 容器数据管理,链接容器,构建私有库
  • 如何判断是否是硬链接 或者是软链接 还是源文件
  • 链接器链接目标文件和printf.o是怎么连接的
  • 编译静态链接库,其中使用了其它链接库,该如何写makefile
  • 动态库链接 变为 静态库链接问题
  • .a文件的动态链接和静态链接问题
  • linux中都有哪些链接方式,创建链接的命令是什么?
  • 什么是符号链接,什么是硬链接?他们的区别是什么?
  • 怎样在点击某个链接时弹出YES/NO对话框?只有yes时才进入此链接。
  • linux下静态库使用:"未使用链接器输入文件,因为链接尚未完成"
  • jquery代码-在弹出窗口中打开链接和在选项卡中打开链接
  • 急:请问SSH2链接是什么意思?在windows终端怎样具体操作来通过SSH2链接管理linux服务器?
  • 求助,长链接与短链接的区别


  • 站内导航:


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

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

    浙ICP备11055608号-3