Linux
文章平均质量分 91
感觉画质不如…原神
写文章主要目的是复习,欢迎各位大佬来找我交流
展开
-
Linux下的调试工具——GDB
GDB 是由 GNU 软件系统社区提供的调试工具,同 GCC 配套组成了一套完整的开发环境,GDB 是 Linux 和许多 类Unix系统的标准开发环境。原创 2023-11-11 13:56:01 · 300 阅读 · 0 评论 -
Makefile
一个工程中的源文件不计其数,其按照类型、功能、模块分别存放在若干个不同的目录中。Makefile文件定义了一系列的来指定哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至进行更为复杂的功能操作,因为Makefile就像一个脚本一样,也可以执行操作系统的命令。Makefile的优点就是 “自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,这样就极大的提高了软件开发的效率。make是一个命令工具,是一个解释Makefile文件中指令的命令工具。原创 2023-11-08 22:44:14 · 193 阅读 · 0 评论 -
Linux生成动态库
Linux: Windows:使用 得到动态库:3.示例我们先新建如下结构的 demo :以上代码在博客 : Linux生成静态库此时报错显示 找不到 。是因为我们没有指定头文件的路径,在命令后加上 就可以了。将生成的动态库文件 移动到 目录下。当我们生成可执行文件 并执行后,报错了。它显示找不到这个动态库。执行失败的原因需要先了解 加载动态库的流程和原理。在程序启动之后,动态库会被动态加载到内存中,通过 (list dynamic dependencies)命令检查动态库的原创 2023-11-06 20:20:49 · 301 阅读 · 0 评论 -
Linux生成静态库
GCC 是 GNU 编译器集合(GNU Compiler Collection)的缩写。它是一个开源的编程语言编译器,支持多种编程语言,包括 C、C++、Objective-C、Fortran、Ada 和 Go 等。GCC 最初由理查德·斯托曼(Richard Stallman)创建,它是自由软件基金会(Free Software Foundation)的一部分,遵循 GNU 通用公共许可证(GNU General Public License)。原创 2023-11-05 09:57:44 · 220 阅读 · 0 评论 -
SSH命令
ssh原创 2023-01-25 22:52:22 · 3115 阅读 · 0 评论 -
Shell语法
Shell语法原创 2023-01-22 21:40:25 · 2286 阅读 · 0 评论