Перейти к содержанию
    

Ви таки не поверите, почти все собранные библиотеки имеют политику частичного объявления. Это связанно с тем что они имеют внутренние, не публичные функции, предназначенные для собственной корректной работы.

Это всё ересь. Должна быть возможность быстро подготовить машину для сборки (установить на неё ось, тулчейн, утилиты для сборки). Потом svn checkout, make. Всё. Остальное - от лукавого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ви таки не поверите, почти все собранные библиотеки имеют политику частичного объявления. Это связанно с тем что они имеют внутренние, не публичные функции, предназначенные для собственной корректной работы.

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

Но к этим h-файлам необходима еще и документация: описания функций, возвращаемые ими значения, примеры применения и т.п.

Без всего этого ЛЮБАЯ библиотека - просто мусор.

 

 

Пионист играет, как умеет.

Спасибо за такой основательный ликбез! Весьма познавательно! Я серьезно.

 

зы. К счастью, уже давно ушли те времена, когда имя файла (и расширение в т.ч.) имело ограничение по длине всего в 8+3 символа (если не считать точку).

Но подобная и другие аналогичные привычки все еще остались и, судя по всему, выветриваться будут долго ...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...