![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
![]()
Если я правильно понимаю, то все програмы Для создания програм в Виндовс компилируют свой код на Ассамблер?
Если это не так то обясните как мне как это происходит(компиляцыя в *.ехе-файлы)
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
![]() |
![]() |
![]() |
![]() |
#2 | |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
![]()
Компиляция подразумевает - перевод программы исключительно в Машинный код.
Все остальное - конверторы. ![]() Цитата:
Life is too short, play more...
Как правильно задавать вопросы |
|
![]() |
![]() |
![]() |
#3 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
машинный он же бинарный код, отсюда и название директорий - bin
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#4 |
Embedder
Пользователь
Регистрация: 01.11.2006
Сообщений: 68
|
![]()
Не обязательно, компиляция это всего лишь сборка исходных кодов всех используемых модулей, их увязывание друг с другом(линковка), оптимизация, затем перевод либо сразу в машинный код, либо с промежуточными стадиями в виде ассемблерного файла.
[SHIFT] вправо, [SHIFT] влево считается [ESCAPE]ом и карается REBOOTом!
|
![]() |
![]() |
![]() |
#5 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
![]()
В ассемблерные файлы переводят программы-Ассемблеры;
промежуточные стадии - транслирование (поэтапное выполнение); Компиляция - перевод в двоичный/бинарный/машинный код.
Life is too short, play more...
Как правильно задавать вопросы |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
![]()
немножко понял...
![]() А можно написать приложэние которое бы переводило бы мой собственный текст(так сказать мой язык програмирования) в ехе-файл?
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
![]() |
![]() |
![]() |
![]() |
#7 | |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]() Цитата:
Либо, если ты знаешь PE формат, сразу в него преобразуй. |
|
![]() |
![]() |
![]() |
#8 | |
Embedder
Пользователь
Регистрация: 01.11.2006
Сообщений: 68
|
![]() Цитата:
![]() Видал я убожества, гордо носящие имя Компилятор, написанные энтузиастами-одиночками, Quincy тому пример,(кто знает, поймет) хотя это не только компил. а IDE, но этот еще ничего, есть и хуже.
[SHIFT] вправо, [SHIFT] влево считается [ESCAPE]ом и карается REBOOTом!
|
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 323
|
![]()
Вобщем вы мне намекаете что нужно Ассамблер учить?
![]() А что по другому никак в машынный код(тоесть в ехе-файл) не перевести?
Всё проще чем вы думаете, нужно только правильно подойти к тому или иному вопросу?
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 59
|
![]()
По ходу прочтения вспомнил, что во время компиляции создаётся какой то файлик с расширением .obj, вопрос, а что это за файл?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компиляция. | Бро | Общие вопросы C/C++ | 2 | 03.06.2008 06:46 |
Почему так происходит? | Zeraim | Общие вопросы Delphi | 1 | 05.05.2008 14:10 |
Компиляция SQl процедур | nimf | БД в Delphi | 7 | 18.04.2008 23:27 |
Компиляция | xGroupers | Общие вопросы Delphi | 1 | 24.03.2008 11:57 |
Компиляция | Lonix | Общие вопросы Delphi | 2 | 16.09.2007 16:22 |