7.2.1. Экспорт функций

Вверх  Предыдущий  Следующий

При экспорте функций из библиотек, вы должны учитывать две вещи:

1.Соглашение о вызовах

2.Схема именования

Соглашения о вызовах управляются модификаторами cdecl, popstack, pascal, safecall, stdcall и register. См. раздел 6.3. Механизм вызова, где представлена информация о различных схемах вызовов.

Соглашение об именованиях управляется двумя модификаторами в случае статических библиотек:

cdecl

alias

Больше информации о том, как эти различные модификаторы изменяют имя процедуры вы найдёте в разделе 6.2. Преобразование имён.

ПРИМЕЧАНИЕ

Если в вашем модуле вы используете функции, которые содержатся в другом модуле, то для C-программы также будет необходимо связать в объектных файла эти модули.