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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2014, 15:04   #1
KaDima28
Пользователь
 
Регистрация: 24.03.2014
Сообщений: 48
Счастье Компиляция

Кто-то знает компонент/pas-файлы для компиляции новых "проектов"? Т. е. у меня есть код, есть все параметры всех компонентов, я (точнее моя программа) записывает их и компилирует. Желательно сразу ехе-файл. Но если нет, то можно потом все исходные файлы удалить.

З.Ы.: Я понимаю что это из рубрики "А давай я сделаю..."
З.Ы.Ы.: Если тема не туда, переложите.
KaDima28 вне форума Ответить с цитированием
Старый 29.04.2014, 15:07   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
Вопрос

Хотите сделать компилятор собственного производства?
Streletz вне форума Ответить с цитированием
Старый 29.04.2014, 15:17   #3
KaDima28
Пользователь
 
Регистрация: 24.03.2014
Сообщений: 48
По умолчанию

Хочу "облегчить" написание кода, и хочется что-бы сразу был результат
KaDima28 вне форума Ответить с цитированием
Старый 29.04.2014, 15:21   #4
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от KaDima28 Посмотреть сообщение
Хочу "облегчить" написание кода, и хочется что-бы сразу был результат
К сожалению, результат можно получить только преобразовав код на языке программирования в машинный. А, для этого его надо скомпилировать.
Streletz вне форума Ответить с цитированием
Старый 29.04.2014, 15:24   #5
KaDima28
Пользователь
 
Регистрация: 24.03.2014
Сообщений: 48
Печаль

Цитата:
Сообщение от Streletz Посмотреть сообщение
К сожалению, результат можно получить только преобразовав код на языке программирования в машинный. А, для этого его надо скомпилировать.
А можно это сделать? Может есть какой-то ехе-файл который храниться в самом дельфи?
KaDima28 вне форума Ответить с цитированием
Старый 29.04.2014, 15:36   #6
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,926
По умолчанию

Program Files\CodeGear\RAD Studio\5.0\bin\DCC32.EXE
northener вне форума Ответить с цитированием
Старый 29.04.2014, 15:37   #7
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от KaDima28 Посмотреть сообщение
А можно это сделать?
Конечно можно. Иначе, как в таком случае, Delphi из файлов проекта делает exe?.. И не только Delphi.
Цитата:
Сообщение от KaDima28 Посмотреть сообщение
Может есть какой-то ехе-файл который храниться в самом дельфи?
Есть. Только отдельно от остального пакета он вряд ли будет работать. Да и авторские права (разработка в настоящий момент принадлежит Embarcadero) никто не отменял.
Если Вы желаете сделать свой компилятор, то его придётся писать самому.
Либо, делать форк какого-нибудь OpenSource решения. Если его лицензия это позволяет.
Streletz вне форума Ответить с цитированием
Старый 29.04.2014, 15:47   #8
KaDima28
Пользователь
 
Регистрация: 24.03.2014
Сообщений: 48
По умолчанию

Цитата:
Если Вы желаете сделать свой компилятор, то его придётся писать самому.
Мне кажется или это все равно что создать сто первый велосипед?

Последний раз редактировалось KaDima28; 29.04.2014 в 15:57.
KaDima28 вне форума Ответить с цитированием
Старый 29.04.2014, 16:01   #9
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
Мне кажется или это все равно что создать сто первый велосипед?
Но это будет ваш велосипед
Человек_Борща вне форума Ответить с цитированием
Старый 29.04.2014, 16:03   #10
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Мне кажется или это все равно что создать сто первый велосипед?
На чём пишут компиляторы? - Теория и практика программирования
Книга о том как писать компиляторы на языке C/C++
Компилятор на паскале
Простенький пример с хабра. Для наглядности автором статьи всё сильно упрощено, но зато становятся понятны некоторые основные моменты. Пишем примитивный и никому не нужный компилятор
Streletz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компиляция steve_g Общие вопросы C/C++ 2 25.08.2011 15:54
компиляция DeDoK Общие вопросы Delphi 4 02.11.2010 18:21
Компиляция ? denes Общие вопросы C/C++ 12 25.09.2010 20:23
компиляция DarK_NighT Общие вопросы Delphi 1 25.03.2009 13:18
компиляция Рамик Помощь студентам 6 14.03.2009 16:07