ورود

View Full Version : Compile کردن برنامه های Delphi از طریق Command Line



ICEMAN
جمعه 19 فروردین 1384, 10:19 صبح
سلام ..........
امید وارم جاوا یا زبان هایی که از Command Promt فایل اجرایی میسازن کار کرده باشید
حالا من میخوام برنامه ها Application های Delphi رو به این صورت Compile کنم :mrgreen:

امید ئارم گرفیه باشید چی میگم میخوام توی Command Prompt اسم Compiler رو بنویسم بعد هم اسم فایل .pas .dpr .dfm و فایل های اصلیه Application های Delphi

با تشکر : :)

مهدی کرامتی
جمعه 19 فروردین 1384, 11:46 صبح
اینجوری بنویس:

dcc32 نام پروژه
مثلا:

dcc32 Project1.exe

برنامه Dcc32.exe در فولدر Bin در محل نصب دلفی قرار دارد.

ICEMAN
جمعه 19 فروردین 1384, 13:15 عصر
اینجوری بنویس:

dcc32 نام پروژه
مثلا:

dcc32 Project1.exe

برنامه Dcc32.exe در فولدر Bin در محل نصب دلفی قرار دارد.

دست شما درد نکنه ولی چرا Project1.exe باید address فایل های Source رو بگیره
بعد exe درست کنه

اگه اسم exe رو بنویسیم که چیو میخواد Compile کنه میخوام فایل exe بسازم :گیج:

مهدی کرامتی
جمعه 19 فروردین 1384, 14:35 عصر
دست شما درد نکنه ولی چرا Project1.exe باید address فایل های Source رو بگیره بعد exe درست کنه
پاسخ ساده است، کامپایلر برای ساخت فایل Exe به تمام سورس های استفاده شده و مشخص شده در پروژه و فایلهای فرعی اون نیاز داره.


اگه اسم exe رو بنویسیم که چیو میخواد Compile کنه میخوام فایل exe بسازم
متوجه منظورتان نمیشوم.

vcldeveloper
شنبه 20 فروردین 1384, 03:33 صبح
اگه اسم exe رو بنویسیم که چیو میخواد Compile کنه میخوام فایل exe بسازم
جسارتا فکر کنم آقای کرامتی در تایپ مثال اشتباه کردند :embr:
اگر به این قسمت پست ایشون دقت کنید، متوجه میشید که باید نام پروژه (فایل با پسوند .dpr) رو بعنوان پارامتر به کامپایلر بدید.

dcc32 نام پروژه

پس مثال میشه:


dcc32 Project1.dpr

Delphi Skyline
شنبه 20 فروردین 1384, 11:11 صبح
dcc32 -b Project1.dpr -b

ICEMAN
شنبه 20 فروردین 1384, 16:58 عصر
دست شما درد نکنه ولی چرا Project1.exe باید address فایل های Source رو بگیره بعد exe درست کنه
پاسخ ساده است، کامپایلر برای ساخت فایل Exe به تمام سورس های استفاده شده و مشخص شده در پروژه و فایلهای فرعی اون نیاز داره.


اگه اسم exe رو بنویسیم که چیو میخواد Compile کنه میخوام فایل exe بسازم
متوجه منظورتان نمیشوم.

سلام دستتون درد نکنه مشکلم حل شد حالا از این Compiler خط فرمان چطور به صورت جدا میشه استفاده کرد

یعنی تعداد فایل های مورد نیاز رو جدا داشته باشم جاهایی که دلفی نصب نیست استفاده کنم :
تغییرات Registry و ......................
:wink:
خیلی مخلصم

ICEMAN
دوشنبه 22 فروردین 1384, 13:59 عصر
سلام خدمت تمام دوستان خواهش میکنم جواب بدید کارم گیره
دستتون درد نکنه :cry:

Delphi Skyline
دوشنبه 22 فروردین 1384, 15:42 عصر
من و آقای کشاورز و آقای کرامتی که گفتیم

ICEMAN
دوشنبه 22 فروردین 1384, 15:52 عصر
من و آقای کشاورز و کرامتی که گفتیم

شما لطف کردین ولی منظورم اینه که :
این کار هایی که لطف کردید و گفتین روی سیستم هایی جواب میده که Delphi نصب باشه
من میخوام جاهایی استفاده کنم که دلفی نصب نیست
یعنی فایل های مورد نیازش رو بردارم و هر جایی بتونم از Compiler ش استفاده کنم

حالا اگه تغییراتی توی Registry یا .......... فایل خاصی باید همراهش باشه
یا هرچی .........

فایل های Lib رو هم گذاشتم ولی جواب نداد
این خطا رو میده :
Fatal :File not Fount 'System.pas '

با تشکر :cry:

ICEMAN
دوشنبه 22 فروردین 1384, 21:34 عصر
jooone manyeki biyad javab bede
savab dare kar rah andazi :(

ICEMAN
پنج شنبه 25 فروردین 1384, 22:17 عصر
کمک :sad2:

SayeyeZohor
شنبه 03 تیر 1391, 00:28 صبح
آقا من هر كاري كردم نشد
كمك
سورس با Batch File كه جواب نمي ده (http://s3.picofile.com/file/7416521505/Compile.rar.html)