Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.12.2018, 21:03   #1
ihoreka
Новичок
Джуниор
 
Регистрация: 02.12.2018
Сообщений: 2
По умолчанию Нужна ли линковка для одного файла и почему?

Нужна ли линковка для одного файла и почему?

Например, для подобного:

int main()
{
return 0;
}
ihoreka вне форума Ответить с цитированием
Старый 02.12.2018, 21:12   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,550
По умолчанию

Еще как нужна. Ведь прога (пусть даже пустая) существует не в вакууме, а в операционной системе и по-любому должна с ней как-то взаимодействовать. Да и без линкера EXE-шник никак не получишь. Вот какую МАПу выдал линкер для этой пустышки (аж 7 кб кода !)
Код:
Start  Stop   Length Name               Class

 00000H 00A56H 00A57H _TEXT              CODE
 00A60H 00A60H 00000H _FARDATA           FAR_DATA
 00A60H 00A60H 00000H _FARBSS            FAR_BSS
 00A60H 00A60H 00000H _OVERLAY_          OVRINFO
 00A60H 00A60H 00000H _1STUB_            STUBSEG
 00A60H 00CE3H 00284H _DATA              DATA
 00CE4H 00CE4H 00000H _CVTSEG            DATA
 00CE4H 00CE4H 00000H _SCNSEG            DATA
 00CE4H 00CE4H 00000H _CONST             CONST
 00CE4H 00CE9H 00006H _INIT_             INITDATA
 00CEAH 00CEAH 00000H _INITEND_          INITDATA
 00CEAH 00CEAH 00000H _EXIT_             EXITDATA
 00CEAH 00CEAH 00000H _EXITEND_          EXITDATA
 00CEAH 00D29H 00040H _BSS               BSS
 00D2AH 00D2AH 00000H _BSSEND            BSSEND
 00D30H 00DAFH 00080H _STACK             STACK

Последний раз редактировалось digitalis; 03.12.2018 в 11:14.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему не полная статическая линковка? oaoao Qt и кроссплатформенное программирование С/С++ 0 28.03.2017 22:22
Макрос для создания копий одного файла на весь месяц zenner Microsoft Office Word 5 19.02.2013 02:12
Программа для копирования файла из одного места в другое с просчётом размера исходного файла (Delphi) Xoma37 Помощь студентам 4 11.09.2012 17:58
Настройка ленты для одного единственного файла в Excel 2010 ymnuhj Microsoft Office Excel 3 20.04.2012 10:32
проблема при копировании одного столбца из одного файла в другой файл tanunya Помощь студентам 0 24.02.2012 21:30