万象云档 本次搜索耗时 1.917 秒,为您找到 90 个相关结果.
  • Makefile基础

    规则 伪目标 执行多条命令 控制打印 控制错误 参考源码 小结 在Linux环境下,当我们输入make 命令时,它就在当前目录查找一个名为Makefile 的文件,然后,根据这个文件定义的规则,自动化地执行任意命令,包括编译命令。 Makefile 这个单词,顾名思义,就是指如何生成文件。 我们举个例子:在当前目录下,有3个文本文件:a....
  • 使用变量

    内置变量 自动变量 参考源码 小结 当我们在Makefile 中重复写很多文件名时,一来容易写错,二来如果要改名,要全部替换,费时费力。 编程语言使用变量(Variable)来解决反复引用的问题,类似的,在Makefile 中,也可以使用变量来解决重复问题。 以上一节的Makefile 为例: world . out : hello . o...
  • 引言

    引言 1. 前提 2. Java的学习 3. 目标 4. 联机文档 5. 章节 6. 练习 7. 多媒体CD-ROM 8. 源代码 9. 编码样式 10. Java版本 11. 课程和培训 12. 错误 13. 封面设计 14. 致谢 引言 同人类任何语言一样,Java为我们提供了一种表达思想的方式。如操作得当,同其他方式相...
  • 文件和目录常用命令

    1042 2023-03-27 《征服 Linux》
    文件和目录常用命令 目标 01. 查看目录内容 1.1 终端实用技巧 1> 自动补全 2> 曾经使用过的命令 1.2 ls 命令说明 Linux 下文件和目录的特点 1.3 ls 常用选项 计算机中文件大小的表示方式(科普) 1.4 ls 通配符的使用 02. 切换目录 2.1 cd 2.2 相对路径和绝对路径 03. 创建和删...
  • Rap 安装和配置

    885 2023-03-27 《征服 Linux》
    Rap 安装和配置 本机环境 Rap 说明 下载 安装 MySQL、JDK、Tomcat、Redis 安装 Rap Rap 安装和配置 本机环境 系统:CentOS 6.7 64 位 MySQL 5.6 JDK 1.8 Tomcat 8 Redis 3.0.7 Rap 0.14.1 Rap 说明 官网:https://gith...
  • This file is edited by fstab-sync - see 'man fstab-sync' for details

    splashimage=(hd0,6)/boot/grub/splash.xpm.gz splashimage=(hd0,6)/boot/grub/splash.xpm.gz 注:GRUB的背景画面,这个是可选项;我不喜欢GRUB的背景画面,所以加#号注掉,也可以删除; This file is edited by fstab-sync - see 'm...
  • 使用模式规则

    参考源码 小结 前面我们讲了使用隐式规则可以让make 在必要时自动创建.o 文件的规则,但make 的隐式规则的命令是固定的,对于xyz.o: xyz.c ,它实际上是: $ ( CC ) $ ( CFLAGS ) - c - o $@ $ < 能修改的只有变量$(CC) 和$(CFLAGS) 。如果要执行多条命令,使用...
  • 使用隐式规则

    参考源码 小结 我们仍然以上一节的C项目为例,当我们添加越来越多的.c 文件时,就需要编写越来越多的规则来生成.o 文件。 实际上,有的同学可能发现了,即使我们把.o 的规则删掉,也能正常编译: # 只保留生成 world.out 的规则: world . out : hello . o main . o cc - o worl...
  • Linux 终端命令格式

    727 2023-03-27 《征服 Linux》
    Linux 终端命令格式 目标 01. 终端命令格式 02. 查阅命令帮助信息(知道) 2.1 --help 2.2 man Linux 终端命令格式 目标 了解终端命令格式 知道如何查阅终端命令帮助信息 01. 终端命令格式 command [- options ] [ parameter ] 说明: co...
  • 自动生成依赖

    参考源码 小结 前面我们讲了隐式规则和模式规则,这两种规则都可以解决自动把.c 文件编译成.o 文件,但都无法解决.c 文件依赖.h 文件的问题。 因为一个.c 文件依赖哪个.h 文件必须要分析文件内容才能确定,没有一个简单的文件名映射规则。 但是,要识别出.c 文件的头文件依赖,可以用GCC提供的-MM 参数: $ cc - MM main ...