
Linux
aidem_brown
这个作者很懒,什么都没留下…
展开
-
Linux-(C/C++)生成并使用静态库/动态库
静态库/动态库概要在Windows下静态库的后缀为:.lib、动态库后缀为:.dll;而在Linux下静态库的后缀为:.a、动态库的后缀为:.so。那么什么是静态库呢?首先我们来看看程序编译的大体流程:预处理——编译——汇编——链接在我们的项目开发中,有些代码会被反复使用,那么这时我们便可将这些代码编译成库的形式来调用,像静态库就是在可执行文件中包含库代码的一份完整拷贝,但这种方式有个很严重的缺点就是会造成多份冗余拷贝。静态库会在程序的链接阶段被复制到程序中,所以程序在运行后是不会调用静态库的转载 2020-11-22 12:13:08 · 365 阅读 · 0 评论 -
gcc、clang、make、cmake、makefile、CMakeLists.txt概念学习
说明编译器是翻译代码为计算机语言的一个工具,我们平时写的代码如果想在某个特定的计算机上执行(计算机的cpu构架不同),就需要编译器来对代码进行编译汇编链接,而汇编和链接的过程对于每个不同的平台上过程都不一样。gcc和clang是两个不同的编译器,而make和cmake是搭配编译器来方便用户进行多文件编译而发明的工具。具体解释gcc和clang都是编译器。gcc是GNU Compiler Collection,也称为GNU编译器套件,可以理解为编译器,它可以编译很多种语言:C/C.转载 2020-11-21 21:02:30 · 527 阅读 · 0 评论 -
Linux常用命令大全(非常全!!!)
Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hd...转载 2020-11-21 18:52:15 · 264 阅读 · 0 评论 -
Linux设备驱动程序(第三版)/深入理解计算机系统(原书第2版)/[Android系统原理及开发要点详解].(韩超,梁泉)百度云盘下载
文档下载云盘连接:http://pan.baidu.com/s/1dDD2sgT更多其他资料,请关注淘宝:http://shop115376623.taobao.com/http://item.taobao.com/item.htm?spm=a230r.1.14.3.ArS64K&id=43025290175&ns=1&abbucket=2&_u=k10ekfuf6187#deta转载 2014-12-20 22:24:40 · 3620 阅读 · 0 评论