Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Компоновка



Для компоновщика исходным файлом является объектный файл. Командная строка будет содержать разные ключи в зависимости от характера приложения. По умолчанию получится консольное приложение.

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; Прочитано: 200 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...