技术栈
动静态库
小柯J桑_
1 个月前
linux
·
运维
·
动静态库
逐梦代码深林:Linux编译之舞,链接之诗——自举、动静态库的浪漫旅程
编译过程从高级语言到汇编语言,再到二进制代码,这个逐步转换过程是为了实现代码的高效执行,并降低开发成本:
GOTXX
4 个月前
linux
·
运维
·
学习
·
动静态库
【Linux学习】动静态库从原理到制作
· 静态库 && 动态库云服务器默认安装的是的动态库,静态库是没有安装的。链接的时候默认的是动态链接,如果想要静态链接,需要加-static 选项 ,如:gcc test.c -static 库文件名称和引入库的名称 如:libc.so -> c库,去掉前缀lib,去掉后缀.so或则.a,剩余的就是库名称。
排骨炖粉条
8 个月前
linux
·
笔记
·
centos
·
动静态库
深入理解GCC/G++在CentOS上的应用
在前文的基础上,我们已经了解了CentOS的基本特性和如何在其上安装及使用GCC/G++。现在,让我们进一步探索GCC/G++的使用,包括编译不同类型的源文件、编译过程的各个阶段,以及如何链接动态库和静态库。
桐人,奥龙
10 个月前
linux
·
动静态库
Linux——动静态库
头文件放到工作目录下 2. 指明库文件的位置只要能指明头文件路径就可以使用fPIC 与位置无关码-I(大写i)——如果头文件不在目录下,会报错;这个命令告诉编译器头文件位置 -L——库文件位置 -l(小写L)——库文件名称 直接写明是告诉编译器怎么做,在运行的时候是告诉系统库文件的位置——需要在系统上设置库文件的位置
阿熊不会编程
1 年前
linux
·
动静态库
·
gcc使用
Linux开发工具——gcc篇
文章目录gcc的使用历史遗留问题(普通用户sudo)gcc编译过程预处理(进行宏替换)编译(生成汇编)
进击的1++
1 年前
linux
·
运维
·
磁盘
·
文件系统
·
动静态库
·
软硬链接
【1++的Linux】之文件(三)
👍作者主页:进击的1++ 🤩 专栏链接:【1++的Linux】我们前面学习的都是打开的文件,即内存文件。既然有被打开的文件,那么也有没有被打开的文件,其存在哪里呢?—磁盘,即磁盘级文件。 我们的内存是一种掉电易失的存储介质;磁盘则是一种永久性的存储介质—我们的U盘,磁带等也都是永久性的存储介质。并且磁盘是一种外设,而且是我们计算机中的唯一的机械设备,因此其的一个大缺点就是慢!!! 那么磁盘的结构是怎样的呢?