انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

ccconfigp - آنلاین در ابر

ccconfigp را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور ccconfigp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ccconfig - دریافت Convert::Binary::C پیکربندی برای یک کامپایلر

خلاصه


ccconfig گزینه های [-- گزینه های کامپایلر]

گزینه های:

-c
--cc کامپایلر کامپایلر قابل اجرا برای تست
پیش فرض: به طور خودکار تعیین می شود

-o
--output-file فایل خروجی نام فایل
پیش فرض: خروجی به stdout

-f
-فرمت خروجی-فرمت فرمت خروجی
پیش فرض: دامپر

-نام پایه نام پایه فایل های آزمایشی موقت
پیش فرض: _t_e_s_t

-I
مسیر --inc-path به صورت دستی تنظیم شده کامپایلر شامل مسیر

--قوانین کامپایلر قانون پیش پردازش برای پیش پردازش
قانون کامپایلر --compile-obj برای کامپایل کردن اشیا
- قانون کامپایلر قانون کامپایل-exe برای کامپایل کردن فایل های اجرایی

پسوند --c-ext ext فایل های منبع C
پسوند --pp-ext ext فایل های خروجی پیش پردازنده
--obj-ext پسوند ext فایل های شی
پسوند --exe-ext ext فایل های اجرایی

--nodelete فایل های موقت را حذف نکنید
--norun سعی نکنید فایل های اجرایی را اجرا کنید
--آرام چیزی را نمایش نده
--nostatus نشانگر وضعیت را نشان نمی دهد

- شماره نسخه چاپی نسخه

- حالت اشکال زدایی

متغیرهای مجاز در قوانین کامپایلر:

فایل منبع %c C
فایل شی %o
فایل اجرایی %e
فایل خروجی پیش پردازنده %i
| نتیجه در stdout نوشته می شود (فقط در انتهای قانون)

شرح


"ccconfig" سعی می کند یک پیکربندی قابل استفاده برای Convert::Binary::C را تعیین کند.
آزمایش یک کامپایلر اجرایی لازم نیست که باینری های تولید شده توسط
کامپایلر را می توان اجرا کرد، بنابراین "ccconfig" می تواند برای کامپایلرهای متقابل نیز استفاده شود.

این ابزار هنوز آزمایشی است و شما نباید به خروجی آن اعتماد کنید
بررسی کنید و انتظار نداشته باشید که در محیط شما کار کند.

OPTIONS


"--cc" کامپایلر
این گزینه به شما اجازه می دهد تا به صراحت یک کامپایلر اجرایی را مشخص کنید. این به خصوص است
اگر نمی خواهید از کامپایلر سیستم خود استفاده کنید مفید است. اگر این گزینه داده نشد،
"ccconfig" سعی می کند یک کامپایلر را حدس بزند.

"--فایل خروجی" پرونده
Convert::Binary::C پیکربندی را به فایل مشخص شده بنویسید. پیش فرض این است که بنویسید
پیکربندی به "stdout".

"--فرمت خروجی" قالب
فرمت خروجی پیکربندی Convert::Binary::C را مشخص کنید. فرمت های زیر
در حال حاضر پشتیبانی می شوند:

dumper با استفاده از Data::Dumper هش %config را خروجی کنید
نیاز به خروجی در قالب مناسب برای نیاز

پیش فرض "دامپر" است.

"--نام پایه" نام
به شما امکان می دهد نام پایه فایل های آزمایشی موقت را تغییر دهید. این به همراه استفاده می شود
گزینه های مختلف "-ext" برای ساخت نام فایل فایل های منبع C، خروجی پیش پردازنده
فایل ها، فایل های شی و فایل های اجرایی.

"--inc-path" مسیر
این گزینه به شما این امکان را می دهد که مسیر کامپایلر را به صورت دستی تنظیم کنید. این مفید است اگر
"ccconfig" نمی تواند مسیر شامل را به طور خودکار تعیین کند، احتمالاً به این دلیل
نمی تواند خروجی پیش پردازنده را تجزیه کند. این گزینه را می توان بیش از یک بار مشخص کرد.

"--پیش پردازش" رد
با استفاده از این گزینه می توانید a را مشخص کنید رد که "ccconfig" برای اجرای کامپایلر استفاده می کند
خروجی پیش پردازنده اکثر کامپایلرها خروجی پیش پردازنده را در خروجی استاندارد می نویسند
با توجه به "-E" گزینه، به عنوان مثال

cc -E foo.c

پیش پردازش خواهد کرد foo.c به خروجی استاندارد قانون مربوطه برای "ccconfig" خواهد بود:

ccconfig --preprocess='-E %c |'

<%c> با نام فایل منبع C جایگزین می شود و نماد لوله نشان می دهد که
نتیجه در خروجی استاندارد نوشته خواهد شد.

متغیرهای زیر را می توان در قوانین "ccconfig" استفاده کرد:

فایل منبع %c C
فایل شی %o
فایل اجرایی %e
فایل خروجی پیش پردازنده %i

معمولاً "ccconfig" سعی می کند به تنهایی قوانین صحیح را کشف کند.

"--کامپایل-obj" رد
مانند "--preprocess"، این گزینه به شما اجازه می دهد تا یک قانون برای نحوه کامپایل یک شی تعریف کنید
فایل. برای اکثر کامپایلرها، این قانون چیزی شبیه به این خواهد بود

ccconfig --compile-obj='-c -o %o %c'

"--کامپایل-exe" رد
مانند "--preprocess"، این گزینه به شما اجازه می دهد تا یک قانون برای نحوه کامپایل کردن تعریف کنید
فایل اجرایی. برای اکثر کامپایلرها، این قانون چیزی شبیه به این خواهد بود

ccconfig --compile-exe='-o %e %c'

توجه داشته باشید که کافی است "--compile-obj" یا "--compile-exe" را مشخص کنید. بنابراین اگر
کامپایلر شما فقط می تواند فایل های شی ایجاد کند، این خیلی خوب است.

"--c-ext"
این گزینه همراه با "--basename" برای ساخت نام یک فایل منبع C استفاده می شود. این هست
معمولاً روی ".c" تنظیم می شود.

"--pp-ext"
این گزینه همراه با "--basename" برای ساخت نام یک خروجی پیش پردازنده استفاده می شود
فایل.

"--obj-ext"
این گزینه همراه با "--basename" برای ساخت نام یک فایل شی استفاده می شود.

"--exe-ext"
این گزینه همراه با "--basename" برای ساخت نام یک فایل اجرایی استفاده می شود.

"--nodelete"
سعی نکنید فایل های موقتی که توسط کامپایلر ایجاد شده اند را حذف کنید. به طور معمول،
"ccconfig" همه فایل‌هایی را با نام پایه مشابه با فایل آزمایشی موقت و
آنها را حذف کنید

"--نورون"
اگر فایل های اجرایی تولید شده توسط کامپایلر شما قابل اجرا نباشند، می توانید این گزینه را مشخص کنید
ماشین شما، یعنی اگر یک کامپایلر متقابل دارید. با این حال، "ccconfig" به طور خودکار انجام می شود
متوجه شوید که نمی تواند فایل های اجرایی را اجرا کند.

هنگامی که این گزینه تنظیم می شود، مجموعه متفاوتی از الگوریتم ها برای تعیین چند مورد استفاده می شود
تنظیمات پیکربندی این الگوریتم‌ها همگی بر اساس قرار دادن یک امضای خاص هستند
فایل شی آنها نسبت به الگوریتم های استاندارد کمتر قابل اعتماد هستند، بنابراین نباید از آنها استفاده کنید
آنها را مگر اینکه مجبور باشید

"--ساکت"
چیزی به جز تنظیمات نهایی نمایش داده نشود.

"--هیچ وضعیت"
نشانگر وضعیت را مخفی کنید. توصیه می شود اگر می خواهید خروجی اسکریپت را به a تغییر مسیر دهید
فایل:

ccconfig --nostatus >config.pl 2>ccconfig.log

"--نسخه"
نام برنامه، نسخه و مسیر خروجی استاندارد را می نویسد.

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

مثال ها


به طور معمول، یک ساده

ccconfig

اگر پیکربندی کامپایلر سیستم خود را می خواهید بدون آرگومان کافی است. در حالی که
"ccconfig" در حال اجرا است، اطلاعات وضعیت زیادی را در "stderr" می نویسد. وقتی اینطور است
انجام می شود، معمولاً یک جدول هش پرل را به "stdout" منتقل می کند که می تواند مستقیماً به عنوان یک استفاده شود
پیکربندی برای تبدیل::باینری::C.

اگر پیکربندی را برای کامپایلر دیگری می‌خواهید، یا «ccconfig» نمی‌تواند تعیین کند
کامپایلر سیستم شما به طور خودکار، استفاده کنید

ccconfig -c gcc32

اگر نام کامپایلر شما "gcc32" است.

اگر می‌خواهید گزینه‌های اضافی را به کامپایلر منتقل کنید، می‌توانید این کار را پس از دو خط تیره انجام دهید
در خط فرمان:

ccconfig -- -g -DDEBUGGING

or

ccconfig -c gcc32 -- -ansi -fshort-enums

اگر می‌خواهید با هسته پرل ارتباط برقرار کنید، ممکن است پیکربندی مناسبی را با استفاده از آن پیدا کنید
چیزی مثل:

ccconfig --cc=`perl -MConfig -e 'print $Config{cc}'` \
-- `perl -MConfig -e 'print $Config{ccflags}'

کپی رایت


حق چاپ (ج) 2002-2015 مارکوس هالند-موریتس. تمامی حقوق محفوظ است. این برنامه رایگان است
نرم افزار؛ شما می توانید آن را مجدداً توزیع کنید و/یا آن را تحت همان شرایطی که خود پرل دارد تغییر دهید.

با استفاده از خدمات onworks.net از ccconfigp آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad