![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для компоновщика исходным файлом является объектный файл. Командная строка будет содержать разные ключи в зависимости от характера приложения. По умолчанию получится консольное приложение.
C:\tasm5\bin\tlink32 /v <имя_файла>,,, C:\tasm5\lib\import32
Для графического приложения приведем командный файл для программы 2, т.е. для приложения с файлом ресурсов:
c:\tasm500\bin\tlink32 /v/aa Mymenu2,,,c:\tasm500\lib\ import32,,Mymenu2
где bin – подкаталог в каталоге tasm5
tasm32 – имя компилятора
/v - необязательный ключ, заставляющий компоновщик сохранять отладочную информацию
/aa -ключ, заставляющий компоновщик получить графическое приложение
Mymenu2 - имя объектного файла
Вторая и третья запятые означают, что мы согласны с тем, что имя исполняемого файла(exe) и файла карты загрузки(map) будет таким, как и у объектного файла.
Следующая затем часть командной строки указывает путь к библиотеке импорта. Пустое место между запятыми означает, что мы проигнорировали файл проекта. На последнем месте стоит имя файла ресурсов, который должен иметь расширение res и может быть получен с помощью компилятора ресурсов brcc32 из подкаталога bin.
В результате компоновки получится исполняемый файл с расширением exe.
Дата публикования: 2015-10-09; Прочитано: 211 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!