Что значит «строить против чего-то»?

Я новичок в мире C. Я понимаю, что код C должен быть собран, что означает компиляцию кода и создание исполняемого файла. Но вот на этой странице прочитал вот эту строчку :

Разработчик обычно создает приложения для IDF.

Я знаю, что такое IDF. Что я не понимаю, так это смысл этой строки. В чем смысл создания приложения C против чего-то?

В данном контексте это означает использование IDF API.

0___________ 13.12.2020 18:12

IDF — это фреймворк. Это означает создание кода в рамках этой структуры.

stark 13.12.2020 18:39
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
511
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Большинство программ не работают сами по себе. Они используют подпрограммы, данные и определения из другого программного обеспечения. Такое другое программное обеспечение может быть организовано как часть операционной системы, как программная библиотека или инфраструктура или другой пакет.

Когда программа создается, для ее построения используются части такого другого программного обеспечения: оно может использовать файлы «заголовков» из другого программного обеспечения, включать подпрограммы из статических библиотек, связываться с подпрограммами в динамических библиотеках и использовать формат исполняемого файла, требуемый операционная система. Это называется «строить против» другого программного обеспечения. Я бы, однако, классифицировал это как неофициальный термин, а не техническое определение того, как происходит связывание.

Это просто плохой английский, что-то вроде сленга в компьютерном мире. Лучше было бы выразиться как

A developer typically builds applications using IDF.

В контексте абзаца (спасибо за ссылку) это может также включать использование инструментов IDF и, конечно же, использование инфраструктуры IDF.

Другие вопросы по теме