编程小知识

windows和linux批处理

bat是windows里的批处理文件,shell是linux/unix里的执行文件,两者无功能强大之分。

常见的Linux编程目录结构

src:源码

incl:头文件

bin:执行码

lib:静态/动态库

什么是makefile

Makefile 文件描述了 Linux 系统下 C/C++ 工程的编译规则,它用来自动化编译 C/C++ 项目。

Windows 下的集成开发环境(IDE)已经内置了 Makefile,我们不用去手动编写。但在 Linux(Unix) 环境下做开发的话,Makefile 是必须掌握的一项技能。不懂 Makefile,就操作不了多文件编程,就完成不了相对于大的工程项目的操作。

什么是shell

我们平时提到的命令行,指的就是shell 。shell就是一个程序,它接受从键盘输入的命令,然后把命令传递给操作系统去执行。几乎所有的Linux发行版都提供一个名为bash的来自GNU项目的shell程序。"bash"是"Bourne Again SHell"的首字母缩写,指的是bash是最初Unix上由Steve Bourne写成shell程序sh的增强版。

什么是Rust语言

Rust是一门系统编程语言 ,专注于安全 ,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似 ,但是设计者想要在保证性能的同时提供更好的内存安全。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值