软件工具 SofTool.CN 本次搜索耗时 0.272 秒,为您找到 73 个相关结果.
  • 可移植的Shell编程

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

    3.1 命名规则 3.2 文件命名 3.3 变量命名 3.4 函数命名 3.5 宏命名 3.1 命名规则 C 语言中的命名有多种风格,有 unix 风格的、有 windows 风格的、还有匈牙利命名法的等等。因为我们是编写 Linux 代码的,所以要使用 unix 风格,而 Linux 属于类 unix 系统。 unix 命名风格是单词用小写...
  • 一个控件的剖析

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

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

    2436 2021-05-05 《Autoconf 中文手册》
    程序 autoscan 可以帮助你为软件包创建 configure.in 文件。如果在命令行中给出了目录,autoscan 就在给定目录及其子目录树中检查源文件,如果没有给出目录,就在当前目录及其子目录树中进行检查 。它搜索源文件以寻找一般的移植性问题并创建一个文件 configure.scan ,该文件就是软件包的 configure.in 预备版本。 ...
  • 6_Markdown 变体

    2358 2020-12-31 《Markdown 简介》
    使用 Markdown 的过程中,最令人困惑的地方是:实际上每个 Markdown 应用程序都实现了稍有不同的 Markdown 语法。Markdown 的这些变体通常被称为 flavors(方言)。掌握你的应用程序所实现的 Markdown 语法是你需要主义的。 为了让你了解各 Markdown 变体的概念,将它们比作语言的方言(language dia...
  • 2_为什么要使用 Markdown?

    2337 2020-12-31 《Markdown 简介》
    当你可以通过按下界面中的按钮来设置文本格式时,为什么还要使用 Markdown 来书写呢?使用 Markdown 而不是 word 类编辑器的原因有: Markdown 无处不在。StackOverflow、CSDN、掘金、简书、GitBook、有道云笔记、V2EX、光谷社区等。主流的代码托管平台,如 GitHub、GitLab、BitBucket、Co...
  • AutoConf 简介

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

    2278 2021-05-05 《Autoconf 中文手册》
    因为我的configure在没有与用户进行交互的条件下自动地确定了系统的能力,我决定把生成它们 的程序称作Autoconfig。但附加了版本号之后,这个名字对于老式的UNIX文件系统来说就太长了,所以我把它缩短 成Autoconf。 在1991年秋天,我召集了一群期望获得移植性的家伙(alpha测试者)以给我提供反馈从而使我可以压缩(encapsulate...
  • 05_im2col.h 和 im2col.c

    1987 2023-01-04 《darknet源码解析》
    img2col.h im2col.c im2col()函数图解: 本次解析src/im2col.h 与 src/im2col.c 两个。这块其实是卷积操作的底层实现 。 im2col主要是完成矩阵的向量转换 ,为之后的 gemm.c 做矩阵乘法做准备 ,而im2col和gemm就是darknet卷积底层实现的核心,其实也是caffe卷积实现的核心。...