Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];

Вниз

Компиляция из   Найти похожие ветки 

 
John   (2002-12-29 19:47) [0]

Помогите плыз.. как откомпилить иль отбилдить project не из делфей..
вроде компилер лежит /bin/dcc32.exe да чо т не получается, могет надо посылать на него кучу параметров, никто не в курсе?


 
Cobalt   (2002-12-29 19:50) [1]

dcc32.exe /? |more


 
Юрий Зотов   (2002-12-29 19:55) [2]

F1.
command-line compiler
command-line compiler options


 
mike-d   (2002-12-29 20:02) [3]

Помимо dcc32.exe для минимальной компиляции (без использования внешних библиотек) необходимо наличие файлов: rlink32.dll, sysinit.dcu, system.dcu
И все компилится на "ура"!


 
Alex Konshin   (2002-12-29 20:24) [4]

Нужно создать файлик <имя проекта>.cfg в директории проекта.
Я точно не помню, но вроде Delphi IDE создает этот файл тоже при сохранении проекта. В этом файле должны быть опции.
Запускать надо не dcc32, а make, и не на dpr, а на bpg.
Файл *.bpg это реально make-файл, синтаксис его описан в
d7.hlp -> Command-line Tools -> MAKE.EXE

Например, можешь посмотреть, как это работает на любом из моих примеров с моего сайта
http://home.earthlink.net/~akonshin/index.htm

Я лично практически НЕ использую Delphi IDE (только иногда для первоначального дизайна форм, а далее уже проще руками dfm файлы править). Использую Visual SlickEdit ( http://www.slickedit.com), до этого использовал Multiedit( http://www.multiedit.com).


 
Alex Konshin   (2002-12-29 20:35) [5]

Реальный проект состоит не из одного dpr файла, так что одного dcc32 будет недостаточно. Например, если в нем есть свои компоненты, то нужно еще строить bpl.
Например, посмотрите как выглядит один мой проект:
http://home.earthlink.net/~akonshin/files/All.bpg


 
John   (2002-12-29 21:14) [6]

у мя 6 - е, тама нету BPG


 
Alex Konshin   (2002-12-29 22:11) [7]

Как это "нету"? Они IMHO уже в D3 были.
Вот, например, в D5:
View -> Project Manager -> (right click) Save Project Group(as)


 
John   (2002-12-29 22:11) [8]

скажем так..
я пишу чиста для себя редактор кода, в делфях, особенно последних, кодить не очень - то удобно, выскакивают левые вещи, и закрывают весь код, коды я сам знаю что писать.. вот
и просто неудобно после редактирования лезть в делфя и компилить прогу..
скажем если все конфиги всё что надо в папке легит как надо, и с каким параметром надо грузить /bin/dcc32.exe шоб откомпиленная прога лежала там где сурсы..?? а то что - то не выходит нифига..


 
Alex Konshin   (2002-12-29 22:55) [9]

Я же тебе сказал куда сходить, что взять и что посмотреть!
Мне надо самому прийти и самому все сделать? Боюсь, что твоей зарплаты на билет туда-обратно не хватит... Хотя, возможно, что ты чиста крутой пацан и тысяча баксов для тебя не проблема, тогда можно договориться.

Я, например, большинство маленьких проектиков вообще руками создаю и IDE вообще не открываю. Просто копирую заготовку новый директорий и пишу. Вот эта заготовка:
http://home.earthlink.net/~akonshin/files/apptemplate.zip
Если тебе нужно, чтоб exe падал в тот же директорий, то просто
в test.cfg замени строчку -E"Bin" на -E"."



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.012 c
7-62871
Kotka
2002-11-07 00:59
2003.01.20
Слежение за слежением!!!


14-62746
stainer
2003-01-04 13:19
2003.01.20
popupmenu отображается медленно


3-62444
VladTen
2002-12-26 08:23
2003.01.20
Помогите с значениями по умолчанию в таблицах Paradox


1-62594
Andrey V.
2003-01-09 08:58
2003.01.20
Картинка в FreeReporte


6-62709
VS2001
2002-11-22 06:39
2003.01.20
Многопоточная закачка по ФТП протоколу





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский