随笔分类 - Linux
摘要:1. 简述 记--Linux环境下C语言编程的文件操作。 两种操作文件的方式: 1、系统I/O:系统调用接口,open(), read(), write(), lseek(), close()。是操作系统直接提供的编程接口(API)。 系统I/O常用于硬件级别,可以设置读缓冲区,一般没有写缓冲区;
阅读全文
摘要:1. make工具简介 make工具是一个根据makefile文件内容,针对目标(可执行文件)进行依赖性检测(要生成该可执行文件之前要有哪些中间文件)并执行相关动作(编译等)的工具 。而这个makefile文件类似一个脚本,其中内容包含make所要进行的处理动作以及依赖关系。 另外make的一个好处
阅读全文
摘要:1. gcc编译器 GCC 是 Linux 下的编译工具集,是 GNU Compiler Collection 的缩写,包含 gcc、g++ 等编译器。这个工具集不仅包含编译器,还包含其他工具集,例如 ar、nm 等。 GCC 工具集不仅能编译 C/C++ 语言,其他例如 Objective-C、P
阅读全文
摘要:一、基本命令 1.1 关机和重启 关机 shutdown -h now 立刻关机 shutdown -h 5 5分钟后关机 poweroff 立刻关机 重启 shutdown -r now 立刻重启 shutdown -r 5 5分钟后重启 reboot 立刻重启 1.2 帮助命令 --help命令
阅读全文
摘要:1. 使用VS2019远程开发Linux C/C++程序 所谓工欲善其事必先利其器,开发一个项目之前,我们要选择好合适的开发工具以及开发环境。 1.1 Linux C/C++程序常见的开发方式 在Linux系统上,使用 gcc、g++、gdb、make工具开发Linux C/C++程序; 在VM虚拟
阅读全文
摘要:1. Linux 介绍 1.1 Linux 的诞生 1991 年,GNU 计划已经开发出了许多工具软件,最受期盼的 GNU C 编译器已经出现,GNU 的操作系统核心 HURD 一直处于实验阶段 (GNU 工程从 1984 年起就在做这件事),没有任何可用性,实质上也没能开发出完整的 GNU 操作系
阅读全文

浙公网安备 33010602011771号