软件工具 SofTool.CN 本次搜索耗时 0.236 秒,为您找到 329 个相关结果.
  • 检查错误

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

    4649 2022-04-07 《MinDoc》
    第一步 安装 gep 工具 第二步 拉取 MinDoc 源码 第三步 更新包 第四步 编译 MinDoc 目前是用 dep 管理包,因此,你需要在你的计算机上安装 dep 包管理工具。 下面以 Windows 系统为例: 第一步 安装 gep 工具 go get -u github.com/golang/dep/cmd/dep 第二...
  • 可移植的Shell编程

    4640 2021-05-05 《Autoconf 中文手册》
    在编写你自己的测试时,为了使你的代码可以移植,你应该避免使用某些shell脚本编程技术。 Bourne shell和诸如Bash和Korn shell之类的向上兼容的shell已经发展了多年,但为了避免麻烦,不要利用 在UNIX版本7,circa 1977之后添加的新特征。你不应该使用shell函数、别名、负字符集(negated character cla...
  • 堆栈

    4592 2022-11-10 《C 语言》
    C语言和堆栈的联系: 栈 Stack: 堆 Heap: 堆和栈的理解:完全不同的两个概念 栈的分类: 栈的特性: 堆的特性: 堆的使用: C语言和堆栈的联系: 栈 Stack: 必须要先给C语言分配一个可用的栈空间 ,C语言才能运行,因为C语言里的临时变量 都是放在栈 空间里的,没有栈C语言是无法运行的。 堆 Heap: 堆空...
  • EXTERN

    4570 2020-12-25 《ARM 汇编》
    语法: EXTERN 标号 {[ WEAK ]} 备注: 标号在程序中区分大小写 [WEAK] 选项表示当所有的源文件都没有定义这样一个标号时,编译器也不给出错误信息,在多数情况下将该标号置为0 ,若该标号为B或BL指令引用,则将B或BL指令置为NOP操作。 功能: EXTERN 伪指令用于通知编译器要使用的标号是在其他的源文件中...
  • 3_gcc编译程序的过程

    4537 2021-01-17 《GCC 入门》
    gcc编译程序主要经过四个过程: 预处理(Pre-Processing) 编译 (Compiling) 汇编 (Assembling) 链接 (Linking) 预处理实际上是将头文件、宏进行展开。编译阶段,gcc调用不同语言的编译器,例如c语言调用编译器ccl。gcc实际上是个工具链,在编译程序的过程中调用不同的工具。汇编阶段,gcc调用汇编...
  • ASSERT

    4531 2020-12-25 《ARM 汇编》
    语法: ASSERT 逻辑表达式 功能: 在汇编编译器对汇编程序的第2遍扫描中,如果其中的逻辑表达式设置的条件不成立,则报告该错误信息,并终止汇编。 示例: ; //如果符号ENDIAN_CHANGE还没有被定义,那么 :DEF:ENDIAN_CHANGE 返回 FALSE, 则此处会报告错误,并终止汇编. ASSERT :...
  • 4.1_GCC常用选项

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

    4497 2021-05-05 《Autoconf 中文手册》
    你将如何使用规范的系统类型?通常,你在configure.in'中的一个或多个case语句中使用它来 选择系统特定的C文件。而后把那些使用基于系统名的文件名的文件连接到诸如 host.h’或`target.c’的 普通的文件上。case语句模型允许使用shell通配符对多种情况进行编组,就像下面的片断: case “$target” ini386--mac...