- 博客(67)
- 收藏
- 关注
原创 Linux中 .PHONY 和 all 在 Makefile 中的作用
Linux中 .PHONY 和 all 在 Makefile 中的作用,makefile的一个规则模式:gcc -o $@ $^的介绍
2024-06-06 20:28:32 651
原创 error: invalid operands to binary expression (‘vector<int>‘ and ‘int‘)
vector f(N) 和 vector f[N]的错误书写,引发的错误
2024-04-06 15:19:10 589
原创 Linux调试器-gdb使用
ctrl + d或quit调试命令:● gdb 文件:进入调试环境·● list/l 行号:显示binFile源代码,接着上次的位置往下列,每次列10行。● list/l 函数名:列出某个函数的源代码。● r或run:运行程序。● n 或 next:单条执行。● s或step:进入函数调用,可以在函数进行逐语句的调试● break(b) 行号:在某一行设置断点● info break :查看断点信息。
2023-10-07 20:00:56 755
原创 Linux关于gittee的远端仓库的连接和git三板斧
● git -m "xxx" :提交到本地仓库,必须-m,添加注释来提交日志 .这个方案勾选最下面的三个选项才有,不过都能找到这个HTTP协议地址,复制一下。● git push : 提交到本地仓库,必须-m,添加注释来提交日志.● git . :把当前目录没有被添加到仓库的文件,添加到仓库的暂存区。git status :查看git的状态,根据状态来使用三板斧。使用*.xxx的形式,可以规定不传入远端仓库的文件后缀。要求输入的用户名和密码,就是你在gittee上所用的。
2023-10-02 16:56:45 420
原创 Linux项目自动化构建工具-make/Makefile
● 会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力● 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的 规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作● makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。
2023-09-30 21:10:58 124
原创 Linux编译器-gcc/g++使用和动静态库的对比
先介绍了gcc/g++的安装和使用,再介绍gcc/g++的静态库和动态库的使用和比较,最后介绍debug的使用
2023-09-29 21:15:01 532
原创 Linux开发工具之文本编译器vim
● 三种模式●正常模式●插入模式●底行模式● 我们一共有12种总模式,大家下来可以研究一下● vim操作● 打开,关闭,查看,查询,插入,删除,替换,撤销,复制等等操作● 练习:最好的记忆方式就是多用多练。
2023-09-29 15:48:06 1781
原创 Linux 软件包管理器 yum
LInux中有三种下载方式:1.源代码安装2.rpm安装 --- Linux安装包3.yum源安装 --解决安装源,安装版本,依赖关系。本篇主要讲yum。
2023-09-28 22:42:49 330
原创 Linux和本地Windows如何互传文件(sz和rz指令)
lrzsz这个软件用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件.安装完毕之后可以通过直接拖拽的方式将文件上传过去也可以通过访问目录的方式上传。
2023-09-28 22:19:20 650
原创 C++ 中的左值(Lvalues)和右值(Rvalues)
变量是左值,因此可以出现在赋值号的左边。数值型的字面值是右值,因此不能被赋值,不能出现在赋值号的左边。
2023-08-25 23:00:23 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人