Цитата:
Сообщение от Kukla19
Я уже давно балуюсь консолью на C++ и вот возникла мысль...
Как создать свой компилятор который создает не txt файлы с данными, а реально exe файл работающий способный сложить 2 или 3 числа.
Работаю в вижуал студии, до этого пробовал в код блоксе.
Какие знания нужны человеку чтобы создать exe файл .
Консоль с командами я осилю еще как-то. Но знаний о создании exe файлов у меня нет.
|
Придётся изучать всё с азов, разобраться как оно устроено и т.д.
Либо брать ношу по себе и для начала в прикладном программировании хоть немного освоиться.
exe-файлы если только ради любопытства сейчас кто-то ручками создаёт.
Для компиляторов есть gcc и llvm. Люди пишут для своего языка фронтэнд, который преобразует код в некий промежуточный язык, а дальше уже оптимизации и преобразование в машинные коды выполняет сторонний код и туда лезть не обязательно.