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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2014, 19:32   #1
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию Компиляция кода без среды

Можно ли скомпилировать код без среды? Какие файлы и библиотеки для этого нужны?
nibufep вне форума Ответить с цитированием
Старый 14.12.2014, 19:43   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В каком смысле "без среды"? Ну в версиях выше стартера доступен консольный компилятор.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 14.12.2014, 19:44   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А смотря какой код программы компилируется.
Так то среда просто вызывает компиль с параметрами (которые можно подсмотреть в настройках среды), но вот какие модули нужны для компиляции зависит от исходника.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.12.2014, 19:49   #4
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Ну просто как пример, что нужно чтобы скомпилировать этот код:

Код:
unit Unit1;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private                                                            
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage('Privet');
end;

end.
nibufep вне форума Ответить с цитированием
Старый 14.12.2014, 19:52   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цель-то какая?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 14.12.2014, 20:20   #6
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А смотря какой код программы компилируется.
(которые можно подсмотреть в настройках среды), но вот какие модули нужны для компиляции зависит от исходника.
Как все это узнать?
nibufep вне форума Ответить с цитированием
Старый 14.12.2014, 20:35   #7
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Наверное ТС хочет создать "свой" ЯВУ :D скопировать компилятор создать приложение которое из TMemo берет код и превращает его в ехе-файл, при помощи компилятора :D
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 14.12.2014, 20:40   #8
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
которое из TMemo берет код и превращает его в ехе-файл, при помощи компилятора :D
Нет не угадали. Какой в этом смысл?
nibufep вне форума Ответить с цитированием
Старый 14.12.2014, 20:43   #9
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Цитата:
Нет не угадали
Ну так может сделаете что нибудь, чтоб не было желающих гадать? Например ответите на вопрос Alex11223
WinCoder вне форума Ответить с цитированием
Старый 14.12.2014, 21:02   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Как все это узнать?
Ну... Подсмотреть что в uses описано, а так же что описано в модулях, что описаны в uses. Собсно компилятор паскаля этим и занимается.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компиляция плюсового кода tiger() Qt и кроссплатформенное программирование С/С++ 1 13.07.2013 20:18
Динамическая компиляция кода. Sargonass C# (си шарп) 0 25.12.2011 18:57
Компиляция исходного кода на ассемблере и на С++ serrggeee Свободное общение 2 11.12.2011 02:27
Компиляция исходного кода vitekrock Общие вопросы по Java, Java SE, Kotlin 5 05.12.2010 21:24