摘要:
今天浅浅分享一下一个hello程序的背后发生了什么 首先创建一个hello.c程序 ```text #include int main() { printf("Hello World\n"); return 0; } ``` 其实上述过程可以分解为4个步骤,分别是预处理、编译、汇编、链 阅读全文
摘要:
在Linux下使用各种软件时经常会涉及到动态库的链接,有时候装好软件就是因为找不到他的动态库依赖而导致软件起不来,今天就来教大家一个简单的动态库链接增加大家对动态库的理解。 1、动态库的介绍 动态库,也叫共享库。 动态库与用户编写的程序相互独立,不被包含在用户生成的可执行文件当中 阅读全文
摘要:
首先介绍下分文件,在学习或者开发中,实现一个项目需要实现很多的功能,那么这些功能不可能在一个".c"文件下实现,需要多个".c"文件来共同实现,但是程序的入口只有一个,就体现了分文件编程的重要性,在主函数中调用其余的功能函数。 分文件编程的优点及意义就是: 分模块编程思想 功能责任划分清晰 方便调试 阅读全文
摘要:
tail 查看文件尾部内容 参数,Linux路径,表示被跟踪的文件路径 选项,-f,表示持续跟踪 选项, -num,表示,查看尾部多少行,不填默认10行 查看系统文件 默认10行 2.vi\vim编辑器介绍 vi\vim是Linux中最经典的文本编辑器同图形化界面中的 文本编辑器一样,vi是命令行下 阅读全文
摘要:
windows和linux的目录结构的差别 windows的目录 linux下的目录 * Windows的层级目录表示用 \ 表示而linux用 / 表示 * Linux只有一个顶级目录,称之为:根目录 * Windows系统有多个顶级目录,即各个盘符 linux最基本的命令 ls 开始之前先总的说 阅读全文
摘要:
第一步: 切换root用户 命令为:su root 然后输入密码即可 第二步: 输入命令 yum install gcc 和 yum install g++ 第三步: 通过查找路径来检查是否安装成功 which gcc 和 which g++ 第四步: 成功后打开vim编辑器创建一个文件以.c/cp 阅读全文