"building against something"的含义?
Meaning of "building against something"?
我是 C 世界的新手。我知道需要构建 C 代码,这意味着编译代码并生成可执行文件。但是在这里 page 我读到了这一行:
开发人员通常会针对 IDF
构建应用程序
我知道 IDF 代表什么。我不明白的是这条线的意思。针对某物构建 C 应用程序的意义是什么?
大多数程序都不是独立存在的。他们使用来自其他软件的例程、数据和定义。此类其他软件可能被组织为操作系统的一部分,作为软件库或框架或其他包装。
构建程序时,会使用其他软件的一部分来构建它:它可能会使用其他软件的“头”文件,并入静态库中的例程,link 到动态库中的例程,并使用操作系统所需的可执行文件格式。这称为“针对”其他软件进行构建。但是,我会将其归类为非正式术语,而不是 linking 如何进行的技术定义。
这只是糟糕的英语,一种计算机世界的俚语。最好表示为
A developer typically builds applications using IDF.
在段落的上下文中(感谢 link),这可能还包括使用 IDF 工具,当然也包括使用 IDF 框架。
我是 C 世界的新手。我知道需要构建 C 代码,这意味着编译代码并生成可执行文件。但是在这里 page 我读到了这一行:
开发人员通常会针对 IDF
构建应用程序我知道 IDF 代表什么。我不明白的是这条线的意思。针对某物构建 C 应用程序的意义是什么?
大多数程序都不是独立存在的。他们使用来自其他软件的例程、数据和定义。此类其他软件可能被组织为操作系统的一部分,作为软件库或框架或其他包装。
构建程序时,会使用其他软件的一部分来构建它:它可能会使用其他软件的“头”文件,并入静态库中的例程,link 到动态库中的例程,并使用操作系统所需的可执行文件格式。这称为“针对”其他软件进行构建。但是,我会将其归类为非正式术语,而不是 linking 如何进行的技术定义。
这只是糟糕的英语,一种计算机世界的俚语。最好表示为
A developer typically builds applications using IDF.
在段落的上下文中(感谢 link),这可能还包括使用 IDF 工具,当然也包括使用 IDF 框架。