Всегда следует указывать компоновку с библиотекой исполняющей системы Borland С++, которая содержит стандартные библиотечные функции Borland С++ для того типа приложения, которое вы генерируете. Нужно также указать соответствующую библиотеку импорта
для 16-разрядных приложений, IMPORT32.LIB для консольных приложений или IMPRTW32.LIB для 32-разрядных приложений Windows. В следующей таблице описываются предусмотренные в Borland 16-разрядные
библиотеки Windows и файлы .OBJ.
Cn.LIB | Библиотека исполняющей системы для приложений DOS, где n - это первая буква модели памяти (Small, Compact, Medium, Large или Huge). |
CWn.LIB | Библиотека исполняющей системы для приложений Windows 3.x, где n - это первая буква модели памяти (Small, Compact, Medium, Large или Huge). |
CRTLDLL.LIB | Библиотека исполняющей системы для DLL Windows. |
IMPORT.LIB | Библиотека импорта для функций API Windows
3.x. |
C0n.OBJ | Код запуска для приложений .EXE DOS, где n
- это первая буква модели памяти (Small, Compact, Medium, Large или Huge). |
C0Wn.OBJ | Код запуска для приложений Windows, где n
- это первая буква модели памяти (Small, Compact, Medium, Large или Huge). |
C0Dn.OBJ | Код запуска для модулей DLL Windows, где n
- это первая буква модели памяти (Small, Compact, Medium, Large или Huge). |
MATHWS.LIB | Математическая библиотека для моделей Small и Tiny (если программа использует операции с плавающей точкой). |
MATHWC.LIB | Математическая библиотека для модели Compact. |
MATHWM.LIB | Математическая библиотека для модели Medium. |
MATHWL.LIB | Математическая библиотека для модели
Large. |
В следующей таблице описываются 32-разрядные библиотеки и
файлы .OBJ Borland С++, которые используются компоновщиком
TLINK32.
CW32.LIB | Библиотека исполняющей системы для приложений Win32. |
IMPORT32.LIB | Библиотека импорта для консольных приложений и 32-разрядных приложений Windows. |
C0X32.OBJ | Код запуска для консольных приложений. |
C0W32.OBJ | Код запуска для приложений Win32. |
C0D32.OBJ | Код запуска для 32-разрядных модулей Windows. |