liunx
文章平均质量分 91
liunx
J 2
Talk is cheap, show me the code.
展开
-
Linux | 调试器-----GDB
在liunx中如何对一段代码去进行调试呢?此时就要使用到Linux下的调试器gdb了;对于这个调试器来说,不像是VS中那样的图形化界面形式,而是采用纯命令行的形式进行调试。GDB是一个由GNU开源组织发布的、UNIX/LIUNX操作系统下的、基于命令行的、功能强大的程序调试工具。对于一名Linux下工作的c/c++程序员,gdb是必不可少的工具。原创 2023-07-22 22:59:22 · 222 阅读 · 0 评论 -
分布式版本控制工具----Git
可以看到,里面就有本次【commit】修改后的版本号,而且还会显示出我们本次修改的日志。包括更多的还有上面配置的【用户名】和【邮箱】以及本次提交修改的时间,都是可以查询到的。第一次进行git push的话,就出现下面这样的警告提示⚠这点的话是由于你git push没有指定分支,只有当前分支会被 push 到你使用 git pull 获取的代码。再去【git push】一下就可以发现不会出现像刚才那样的问题,也就推送成功。会出现下面的情况,输入的账号、密码是你所注册时候的账号、密码。下面的就代表成功了。原创 2023-07-22 12:12:40 · 103 阅读 · 0 评论 -
Linux第一个小程序-进度条
因为打印的均为字符,那么10就算是有2个字符,所以我们每次在打印只需要预留出2个字符的位置就可以了,这样第一次打印10刚好占满两个字符的空间,后面在打印9 8 7...的时候虽然只有一个字符,但是还有一个预留的空间,所以就会把上一次打印的内容进行一个。我们将整体进度条看作是一个字符串,现在要实现从0% ~ 100%的进度条扩展,因为是字符串,最后结尾还有一个`'\0'`;在计算机内部,会将你输入的一些整型数字首先转换为字符串的形式,然后去遍历这个字符串,用putc()这个函数将字符一一地打印在显示器上。原创 2023-07-21 18:00:54 · 235 阅读 · 0 评论 -
项目自动化构建工具-make/Makefile
make/makefile是什么?你们如果是到了那些大型工程中,编写具有上千、上万条代码,一次编译完成之后又修改源代码,接着再想进行编译,此时便需要重新敲入指令,工作就会变得繁琐。在VS中,我们可以无限地修改自己的代码,然后随时编译运行,不需要考虑这些复杂的原理。原创 2023-07-19 17:09:47 · 263 阅读 · 0 评论 -
Linux编译器-gcc/g++使用
gcc(GNU Compiler Collection,GNU编译器套件)是由 gnu 开发的编程语言 译器。gnu 编译器套件包括C、C++、Objective-C、Java、Ada 和 Go 语言前端,也包括了这些语言的库(如 libstdc++,libgcj等)。gcc 不仅支持 C 的许多“方言”,也可以区别不同的 C 语言标准;可以使用命令行 选项来控制编译器在翻译源代码时应该遵循哪个 C.静态库是指编译链接时把库文件的代码全部加入到可执行文件中因此生成的文件比较大。原创 2023-07-18 15:22:22 · 242 阅读 · 1 评论 -
liunx权限(详解)
在liunx系统中,gcc是一款编译器,软件,不代表其他liunx系统上运行的其他软件系统不需要后缀,(把文件给别人需要征求别人的意见,但root不需要,直接 chown 用户名 文件名)文件的类型:liunx系统中文件名的后缀没有直接的含义。(当然:不代表不用)权限的位置是固定的,第一个是r 第二个是w 第三个是x。就像管理员(root)和普通用户,他们的所拥有的权限不同。向权限范围增加权限代号所表示的权限。向权限范围取消权限代号所表示的权限。向权限范围赋予权限代号所表示的权限。原创 2023-07-02 17:27:07 · 197 阅读 · 1 评论 -
liunx基本指令(超超详细!)
基本指令:命令 选项 目录/参数/文件。原创 2023-05-31 19:58:42 · 1478 阅读 · 0 评论 -
liunx中yum,rzsz及开发工具(vim)
vi(visual editor)编辑器通常被简称为vi,它是Linux和Unix系统上最基本的文本编辑器,类似于Windows 系统下的notepad(记事本)编辑器。文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。该模式是我们后面用的最频繁的编辑模式。控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入。注意:在vim分屏模式下,光标在哪里,我们就在编写哪一个文件。以上只是关于vim的冰山一角,有想了解、精通vim的可以前往。还有许多其他的,可以在CSDN上自行搜索。原创 2023-07-06 15:29:16 · 702 阅读 · 1 评论