软件工具 SofTool.CN 本次搜索耗时 0.241 秒,为您找到 296 个相关结果.
  • 03_执行

    在哪里执行? 在哪里执行? 我们继续看 arch/arm/kernel/head.S 处的符号 stext() 。 下一步就是处理在未知内存地址处运行的问题。 内核可以加载到任何地方(只要是合理的偶数地址 即可)并执行,所以我们要处理这一点。注意内核代码不是位置无关的,内核经过编译和连接后,必须在特定的地址执行。但我们还不知道这个地址。 内核...
  • 对程序的选择

    3787 2021-05-05 《Autoconf 中文手册》
    这些宏检查了特定程序的存在或者特定程序的特征。它们被用于在几个可以相互替代的程序间进行选择,并且在决定选用 某一个的时候作些什么。如果没有为你要使用的程序定义特定的宏,并且你不需要检查它的任何特殊的特征,那么你就 可以选用一个通用程序检查宏。 对特定程序的检查这些宏检查特定的程序–它们是否存在,并且在某些情况下它们是否支持一些特征。 宏: AC_DECL...
  • 2_gcc的特点

    3780 2021-01-17 《GCC 入门》
    gcc是一个可移植的编译器,支持多种硬件平台。例如ARM、X86等等。 gcc不仅是个本地编译器,它还能跨平台交叉编译。所谓的本地编译器,是指编译出来的程序只能够在本地环境进行运行。而gcc编译出来的程序能够在其他平台进行运行。例如嵌入式程序可在x86上编译,然后在arm上运行。 gcc有多种语言前端,用于解析不同的语言。 gcc是按模块化设计的,可以加入...
  • 介绍

    3778 2022-04-07 《MinDoc》
    MinDoc 简介 MinDoc 是一款针对IT团队开发的简单好用的文档管理系统。 MinDoc 的前身是 SmartWiki 文档系统。SmartWiki 是基于 PHP 框架 laravel 开发的一款文档管理系统。因 PHP 的部署对普通用户来说太复杂,所以改用 Golang 开发。可以方便用户部署和实用。 开发缘起是公司IT部门需要一...
  • 三步自动创建Makefile的流程

    Autotools自动创建Makefile流程的三步 1. 生成配置脚本 configure 2. 生成 Makefile的通用规则文件是 Makefile.in 3. 通过 configure 生成 Makefile 两个需要手动重点修改编写的文件示例 手动修改 configure.ac 手动编写 Makefile.am Autotoo...
  • adr

    3689 2020-12-25 《ARM 汇编》
    语法: adr{条件} 目的寄存器, 地址表达式 备注: {条件} 可选项 地址表达式 可以是标号、数值 功能: adr指令将基于PC 的相对偏移地址值 或 基于寄存器 的相对偏移地址值读取到目标寄存器中。 编译: 当汇编编译器处理adr指令时,adr指令会被替换为一条add或sub指令(注意:只能会一条,否则报错)。 示例...
  • Go 变量

    3671 2020-12-26 《Go 语言》
    变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。 Go 语言变量名由字母、数字、下划线 组成,其中首字母不能为数字。 声明变量的一般形式是使用 var 关键字: var identifier type 变量声明 第一种,指定变量类型,声明后若不赋值,使用默认值。 var v_name v_type...
  • 24_mplayer移植

    3662 2020-12-26 《Linux 嵌入式开发》
    mplayer是一款开源多媒体播放器,以gnu通用公共许可证发布。它资源占用率低,无论是音频还是视频方面,支持的格式相当全面,支持的输出设备也很多,可以在各种主流操作系统中使用。 1. mplayer编译 从mplayer官网下载最新的mplayer1.3.0源码,可以在源码包中查看README文件等,确定编译、安装的步骤。 mplayer需要zli...
  • 预处理

    3646 2020-12-25 《GCC 基础入门》
    gcc - E hello . c - o hello . i 或者写为: gcc - E hello . c -E 表示可以让编译器在预处理后停止,并输出预处理结果。 可以输出 hello.i ,hello.i 文件中存放着 hello.c 经预处理之后的代码。 打开 hello.i 文件,看一看 就明白了。 其中 hello....
  • Go 基本语法

    3620 2020-12-26 《Go 语言》
    Go 标记 Go 程序可以由多个标记组成,可以是:关键字,标识符,常量,字符串,符号。依然以前面的代码为例,如以下 GO 语句由 6 个标记组成: fmt .Println("Hello, World!" ) 6 个标记是(每行一个): 1. fmt 2. . 3. Println 4. ( 5. "Hello, World!" 6. ...