Четвертый Borland C++ и его окружение

       

Параметр TLINK


Если не указано обратное, описываемые ниже параметры действуют как для TLINK, так и для TLINK32. Регистр параметров различается. Перед параметрами нужно указывать - или /. Отключить заданный по умолчанию параметр можно указанием после него символа

"-", например -P-.

Параметр Команда IDE Linker Описание

/3 Linker 16-bit
Linker Enable 32-bit processing
Выполняет компоновку 32- разрядного кода, создаваемого TASM или совместимого с ним ассемблера.
/aa Target Attributes
Target Model
Задает целевое приложение

Windows.

/ap Target Attributes
Target Model
Задает целевое консольное

приложение.

/A:dd 16-bit Segment Alignment Задает выравнивание страницы в файле .EXE.
/B:xxxxxx 32-bit Linker Image base address Задает базовый адрес образа для 16-разрядных

приложений (в шестнадцатиричном виде).

/c General Case-sensitive link Различает регистр символов в идентификаторах.
/C General Case-sensitive exports, imports Различает регистр в секциях EXPORTS и IMPORTS файла определения модуля.
/d Warnings Warn duplicate symbol in .LIB Предупреждает о дублировании идентификатора в

библиотеке.

/E 16-bit Linker Process extended dictionaries Разрешает обработку в библиотеке расширенных

словарей.

/Enn 32-bit Linker Maximum linker errors Задает максимальное число

ошибок, после которого

обработка прекращается.

/e 16-bit Process extended Dictionaries Игнорирует расширенные

словари в библиотеках. (отмена)

/f 16-bit Linker Inhibit optimizing far to near Запрещает оптимизацию вызовов ближних данных.
/Gn 16-bit Linker Discard nonresident name table Выгрузка нерезидентной

таблицы имен.

/Gr 16-bit Transfer resident to nonresident table Преобразует резидентные

имена в нерезидентную

таблицу имен.

/Gm Map File Print mangled names in map file Включает в файл map правленные имена.
/i 16-bit Linker Initialize segments Инициализирует все сегменты.
/l Map File Include source line numbers Включает номера строк исходного текста.
/L Directory Library (кроме IDE) Задает маршруты поиска

библиотек.

/m Map File Public Создает файл map с общедоступными идентификаторами.
/m General Default Libraries Не использует заданные по

умолчанию библиотеки.

/o Overlay module (атри бутокна) Оверлейные модули или

узла диалогового библиотеки

/P General Pack code segments Упаковка сегментов кода.
/Rk Resource Pack fast load area (не в Linker) Задает параметры RLINK.


.EXE.

/Rv нет ресурсов. Расширенная компоновка
/Rexxxx нет Переименовывает выполняемый файл в xxxx.
/S:xxxxx 32-bit Linker Stack size Задает размер стека (в

шестнадцатиричном виде).

/s Map File Detailed Создает детальную схему

сегментов.

/t нет Создает файл .COM для

DOS (модель tiny).

/Tdc нет Построение файла .COM

DOS.

/Tde нет Построение файла .EXE

DOS.

/Tpc TargetExpert Platform Задает в качестве целевого приложения 32-разрядный файл .EXE.
/Tpd TargetExpert Platform Задает в качестве целевого приложения 32-разрядный файл .DLL.
/Twd TargetExpert Target Type Задает целевое приложение

Windows (файл .EXE).

/Twd TargetExpert Target Type Задает целевое приложение

Windows (файл .DLL).

/v General Include debug information Включает полную отладочную информацию.
/wxxx Уровень предупреждений Разрешает или запрещает

предупреждения.

/x Map File Off Не создает файл map.
/ye нет Использует для свопинга

дополнительную память.

/yx нет Использует для свопинга

TLINK расширенную память.



Содержание раздела