Что такое стандарт POSIX?

666
DCIndieDev

Проще говоря, что такое стандарт POSIX и почему это важно?
Кроме того, если у меня есть две системы, которые на 100% совместимы с POSIX, без проблем скомпилируется ли код для одной работы на другой?

3

1 ответ на вопрос

2
Ignacio Vazquez-Abrams

Он определяет интерфейс (POS I X) к вычислительной среде (POSI X ), который должен быть переносимым ( P OSIX) в операционных системах (P OS IX). Этот интерфейс распространяется как на пространство пользователя ( команды ), так и на пространство программы ( библиотеки ) и позволяет работать как с исходным кодом, так и со сценариями оболочки в любой среде.

Если программа использует только возможности POSIX, она должна работать на любой POSIX-совместимой ОС.

Где находится `x` в вычислительной среде? Daniel Beck 13 лет назад 0
@Daniel: Это немного глупо, но когда-то «POSIX» расшифровывался как «Портативный интерфейс операционной системы для вычислительных сред». Ignacio Vazquez-Abrams 13 лет назад 0

Похожие вопросы