软件工具 SofTool.CN 本次搜索耗时 0.175 秒,为您找到 303 个相关结果.
  • 一个控件的剖析

    3048 2021-05-11 《GTK+ 2.0 中文教程》
    要想创建一个新的控件,最重要的是要对 GTK 对象的工作原理有所了解。这一节只是一个简述,详见参考手册。 GTK 控件具有面向对象的特性。然而,它是用标准的 C 实现的。这极大的改善了在当前 C++ 编译器上使用的可移植性和稳定性;但是,这也意味着写控件的人必须注意一些实现的细节。一个控件类的所有实例(比如所有的按钮控件)的共有信息存储在类结构 里,类的信...
  • AutoConf 简介

    3031 2021-05-04 《Autoconf 入门 ★》
    Autoconf 是 一个用于生成可移植的 shell 脚本(通常是 configure 脚本)的工具集 ,用于自动化软件包的配置过程。 Autoconf 包含以下核心工具和组件: autoconf 主要工具:用于生成 configure 脚本。输入文件:configure.ac(或旧版的 configure.in)。通过宏扩展(m4 宏处理器)将 ...
  • 2_GCC的主要特征

    GCC是一个可移植的编译器,支持多种硬件平台。 GCC不仅仅是本地编译器,它还能跨平台交叉编译。 GCC有多种语言前段,用于解析不同的语言。 GCC是按模块化设计的,可以加入新的语言和新CPU架构的支持。 GCC是自由软件。
  • incbin

    .incbin .incbin 伪操作可以将原封不动的一个二进制文件编译到当前文件中,使用方法如下: .incbin "file "[,skip[,count] ] skip表明是从文件开始跳过skip个字节开始读取文件count是读取的字数.
  • C 错误处理

    3027 2021-01-21 《C 语言》
    C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errno,该错误代码是全局变量,表示在函数调用期间发生了错误。您可以在 <error.h> 头文件中找到各种各样的错误代码。 所以,C 程序员可以通过检查返回...
  • 宏之间的依赖性

    3025 2021-05-05 《Autoconf 中文手册》
    为了正确地工作,有些Autoconf宏要求在调用它们之前调用其它的宏。Autoconf提供了一种方式以确保在需要时, 某个宏已经被调用过了,以及一种在宏可能导致不正确的操作时给出警告的方式。 首要的宏你编写的宏可能需要使用从前有其它宏计算出来的结果。例如,AC_DECL_YYTEXT要检验flex或 lex的输出,所以它要求首先调用AC_PROG_LEX以...
  • 1_什么是GCC?

    GCC(GNU C Compiler)编译器的作者是Richard Stallman,也是GNU项目的奠基者。 GCC是GNU Compiler Collection的缩写。最初是作为C语言的编译器,现在已经支持多种语言了,如C、C++、Java、Pascal、Ada、COBOL语言等。 GCC支持多种硬件平台,甚至对Don Knuth设计的MMIX这类不...
  • 库文件链接

    3012 2020-12-25 《GCC 基础入门》
    开发软件时,完全不使用第三方函数库的情况是比较少见的,通常来讲都需要借助许多函数库的支持才能够完成相应的功能。从程序员的角度看,函数库实际上就是一些头文件(.h)和库文件(so、或lib、dll)的集合 。虽然Linux下的大多数函数都默认将头文件放到/usr/include/目录下,而库文件则放到/usr/lib/目录下;Windows所使用的库文件主要放...
  • 多个程序文件的编译

    3006 2020-12-25 《GCC 基础入门》
    通常整个程序是由多个源文件组成的,相应地也就形成了多个编译单元,使用GCC能够很好地管理这些编译单元。假设有一个由test1.c和 test2.c两个源文件组成的程序,为了对它们进行编译,并最终生成可执行程序 test ,可以使用下面这条命令: gcc test1 . c test2 . c - o test 如果同时处理的文件不止一个,GCC仍然...
  • C 文件读写

    2993 2021-01-21 《C 语言》
    打开文件 写入文件 读取文件 二进制 I/O 函数 上一章我们讲解了 C 语言处理的标准输入和输出设备。本章我们将介绍 C 程序员如何创建、打开、关闭文本文件或二进制文件。 一个文件,无论它是文本文件还是二进制文件,都是代表了一系列的字节。C 语言不仅提供了访问顶层的函数,也提供了底层(OS)调用来处理存储设备上的文件。本章将讲解文件管理的重要调...