软件工具 SofTool.CN 本次搜索耗时 0.205 秒,为您找到 296 个相关结果.
  • 08_内核

    跳转到虚拟内存 跳转到虚拟内存 现在几乎到了整个 stext 过程的末尾,开始执行内核了。 首先调用“procinit”函数,这个函数对于每个CPU类型都不一样。这是一段由C和汇编写成的底层CPU管理代码,位于arch/arm/mm/proc-*.S 中。例如,大多数 v7 CPU的初始化代码都在 proc-v7.S 中,而ARM920的初始化代码...
  • 改进 Hello World

    2644 2021-04-28 《GTK+ 2.0 中文教程》
    前面我们又学习了一些新知识,下面我们来稍微改进一下最初编写的 helloworld.c 吧! 本次改进,可以对回调作出更好的示范。这也会将我们带入下一个主题,组装控件。 #include <gtk/gtk.h> /* 我们新改进的回调函数。传递到该函数的数据将打印到标准输出(stdout)。*/ void callback( GtkWidge...
  • C 预处理器

    2643 2021-01-21 《C 语言》
    预处理器实例 预定义宏 字符串常量化运算符(#) 标记粘贴运算符(##) 参数化的宏 C 预处理器 不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把 C 预处理器(C Preprocessor)简写为 CPP。 所有的预处理器命令都...
  • 检查错误

    2584 2020-12-25 《GCC 基础入门》
    gcc - pedantic illcode . c - o illcode -pedantic编译选项并不能保证被编译程序与ANSI/ISO C标准的完全兼容,它仅仅只能用来帮助Linux程序员离这个目标越来越近。或者换句话说,-pedantic选项能够帮助程序员发现一些不符合 ANSI/ISO C标准的代码,但不是全部,事实上只有ANSI/IS...
  • .code 16

    2579 2021-02-14 《Linux GNU ARM 汇编》
    语法: 功能: 示例: 语法: .code 16 SofTool.CN Note:可以认为是 .thumb 指令的另外一种写法; 功能: 告诉编译器从 .code 16 代码开始,后续的操作码使用 THUMB 指令集; 示例: .code 16
  • 4.3_编译过程

    使用gcc -S hello.i -o hello.s,将生成的hello.i文件编译为汇编程序hello.s。 .file "hello.c" .section .rodata .LC0 : .string "hello world" .text .globl main .type ma...
  • Automake 语法

    Automake 常见的宏、变量 更多的Makefile语法,请访问 Makefile手册 Automake 常见的宏、变量 文件编译类型 说明 _PROGRAMS 表示生成的目标类型属于可执行文件 _LIBRARIES 表示生成的目标类型属于库文件 _LTLIBRARIES 表示使用 LIBTOOL 生成库文件 ...
  • C 指针

    2548 2021-01-21 《C 语言》
    C 指针 什么是指针? 如何使用指针? C 中的 NULL 指针 C 指针详解 C 指针 学习 C 语言的指针既简单又有趣。通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C 程序员,学习指针是很有必要的。 正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都...
  • 创建configure脚本

    2548 2021-05-05 《Autoconf 中文手册》
    由 Autoconf 生成的配置脚本通常被称为 configure 。在运行的时候,configure 创建了一些文件,在这些文件中以适当的值替换配置参数。 由 configure 创建的文件有: 一个或者多个 Makefile文件,在包的每个子目录中都有一个(参见 Makefile中的替换); 有时创建一个C头文件,它的名字可以被配置,该头文件包含...
  • 4.1_GCC常用选项

    -o:生成目标( .i 、 .s 、 .o 、可执行文件等) -c:通知 gcc 取消链接步骤,即编译源码并在最后生成目标文件。 -E:只运行 C 预编译器 -S:告诉编译器产生汇编语言文件后停止编译,产生的汇编语言文件扩展名为 .s -Wall:使 gcc 对源文件的代码有问题的地方发出警告 -Idir:将dir目录加入搜索头文件的目录路径 -Ldir:...