1、问题

比如在linux的终端,我们运行有个aa.c文件,但是这个这C文件又依赖.o文件,之前我不知道怎么运行,今天才知道,直接放后面就行了

2、命令如下

gcc -g aa.c   ***.o  -o aa

如果有线程记得加上phread

gcc -g aa.c   ***.o  -o aa  -phread

linux c之在终端如何依赖.o文件(静态链接库)运行C文件的命令相关推荐

  1. Linux下的静态链接库和动态链接库编程

    Linux下的静态链接库和动态链接库编程 参考: Linux下的静态链接库和动态链接库编程 - Histring - 博客园 Mac下静态库和动态库的创建和使用_C/C++_vincent2610的专 ...

  2. linux下的动态链接库和静态链接库到底是个什么鬼?(一)静态链接库的编译与使用...

    知识不等于技术,这句话真的是越工作的时间长越深有体会,学习到的知识只有不断的实践,才成真正在自已的心里扎下根,成为自身的一部分,所以无论如何,我希望我的博客可以一直写下去,慢慢的沉淀,终会有回报,无聊 ...

  3. linux下C/C++编译时系统搜索 include 和 链接库 文件路径的指定

    C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径.自己指定的路径就不说了,这里说明一下系统自动搜索的路径. [1 ...

  4. libcurl linux 静态链接库_GCC 程序编译的静态链接和动态链接

    转自:Mr_Bluyee 在链接阶段中,所有对应于源文件的 .o 文件."-l" 选项指定的库文件.无法识别的文件名(包括指定的.o目标文件和.a库文件)按命令行中的顺序传递给链接 ...

  5. linux 静态编译多媒体框架,Go编译32位GNU静态链接库的方法

    Go链接库系统的难用可谓是人尽皆知,不同Go版本编译出来的不兼容,而且只支持GNU的,不能编译出Windows上的dll和lib. 本次有需求是将Go代码编译成32位GNU静态链接库. Go代码 编写 ...

  6. Linux下的静态链接库和动态链接库

    Linux下的静态链接库和动态链接库 零.链接库概述 Linux下得库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀.面对比一下两者: 静态链接库:当要使用时,连接器会找出程序所需的函数, ...

  7. 【转载】linux静态链接库与动态链接库的区别及动态库的创建

    这篇文章对于动态库的概念及使用介绍的很不错,故收藏了. 一.引言 通常情况下,对函数库的链接是放在编译时期(compile time)完成的.所有相关的对象文件(object file)与牵涉到的函数 ...

  8. Linux环境下c语言静态链接库和动态链接库创建和使用

    库有动态与静态两种,动态通常用.so为后缀,静态用.a为后缀. 面对比一下两者: 静态链接库:当要使用时,连接器会找出程序所需的函数,然后将它们拷贝到执行文件,由于这种拷贝是完整的,所以一旦连接成功, ...

  9. linux 生成和使用动态链接库和静态链接库的Makefile编写

    引用 Jesse Rei 的 linux 生成和使用动态链接库和静态链接库的Makefile编写 生成和使用动态链接库和静态链接库的Makefile编写 1. 概述 介绍linux下生成和使用动态链接 ...

  10. Linux中的动态链接库与静态链接库

    静态链接库是以.a结尾的文件,一般是用工具将多个.o文件合并到一起组成静态库 动态链接库是以.so结尾的文件,和windows下的dll文件类似. 静态链接库都可以在程序编译过程中用 -L参数来指定他 ...

最新文章

  1. libIlmImf-2_2.so.22 :cannot open shared object file :No such file or direct
  2. c++ hook 钩子的使用介绍
  3. 1030 完美数列(二分解法)
  4. 概念炒作的背后,“智能合约”的真相是什么?
  5. python网络编程库_Python网络编程——协程
  6. NODE-WEBKIT教程(12)全屏
  7. vue项目 预览照片的插件 v-viewer
  8. boost::json模块实现远程过程调用的测试程序
  9. 误删/usr/bin/python2.7解决方案
  10. ASP.NET会员注册登录模块(MD5加密,Parameters防止SQL注入,判断是否注册)
  11. 就业技术书文件表格_就业申请书
  12. Bootstrap 工具提示插件
  13. 想做DBA,多租户管理你一定要知道这些
  14. python自动修图_有码变高清!AI修图PULSE一秒还原马赛克
  15. Linux-磁盘及网络IO工作方式解析
  16. VS2010/MFC编程入门之二十六(常用控件:滚动条控件Scroll Bar)
  17. 鼠标光标一直在闪烁_硬核鼠标科普,选出适合你的鼠标
  18. 如何实现电子签章效果
  19. 江恩 计算机,江恩理论基础篇
  20. Java中如何通过经纬度坐标获取两个点之间的直线距离

热门文章

  1. dotnet 将自动代码格式化机器人带入团队 GitLab 平台
  2. 微服务组件记事本:Skywalking的ES索引 · 收藏篇
  3. 太神奇了!使用C#实现自动核验健康码:(2)OCR识别
  4. C#中使用jieba.NET、WordCloudSharp制作词云图
  5. C# 强大的新特性 Source Generator
  6. iNeuOS工业互联操作系统,图表与数据点组合成新组件,进行项目复用
  7. 基于阿里云日志服务快速打造简版业务监控看板
  8. 不用虚机不用Docker使用Azure应用服务部署ASP.NET Core程序
  9. 最全.Net学习资料库上线,今日可免费下载各类资源!(附百度云链接)
  10. ASP.NET Core技术研究-探秘依赖注入框架