slice2cs(1) General Commands Manual slice2cs(1)

slice2cs - کامپایلر Slice به C#

slice2cs [گزینه‌ها] [فایل‌ها]

دستور slice2cs فایل‌های Slice را به C# کامپایل می‌کند. ماکروی __SLICE2CS__ در طول این کامپایل تعریف می‌شود.

مستندات کامل slice2cs به‌صورت برخط در نشانی زیر در دسترس است:
https://doc.zeroc.com/ice/3.7/language-mappings/c-sharp-mapping/client-side-slice-to-c-sharp-mapping/slice2cs-command-line-options


پیام راهنما را نمایش می‌دهد.
نسخهٔ کامپایلر را نمایش می‌دهد.

نماد پیش‌پردازندهٔ NAME را تعریف می‌کند.

نماد پیش‌پردازندهٔ NAME را با مقدار DEF تعریف می‌کند.

تعریف نماد پیش‌پردازندهٔ NAME را لغو می‌کند.

دایرکتوری DIR را به مسیر جستجو برای دستورات #include اضافه می‌کند.

خروجی پیش‌پردازنده را در stdout چاپ می‌کند.

فایل‌های تولیدشده را در دایرکتوری DIR قرار می‌دهد.

اطلاعات اشکال‌زدایی مربوط به عملکرد تجزیه‌کنندهٔ Slice را چاپ می‌کند.

اطلاعات وابستگی را به‌طور پیش‌فرض در خروجی استاندارد، یا در فایل مشخص‌شده توسط گزینهٔ --depend-file چاپ می‌کند. در صورت مشخص شدن این گزینه، هیچ کدی تولید نمی‌شود.

اطلاعات وابستگی را با قالب XML به‌طور پیش‌فرض در خروجی استاندارد، یا در فایل مشخص‌شده توسط گزینهٔ --depend-file چاپ می‌کند. در صورت مشخص شدن این گزینه، هیچ کدی تولید نمی‌شود.

اطلاعات وابستگی را به فایل مشخص‌شده هدایت می‌کند. قالب خروجی بستگی به این دارد که آیا --depend یا --depend-xml نیز مشخص شده باشد.

صحت گزینه‌های ارائه‌شده در خط فرمان را بررسی می‌کند و هیچ کدی تولید نمی‌کند.

کلاس‌های tie را تولید می‌کند.

فایل‌های نمونهٔ پیاده‌سازی را تولید می‌کند. این گزینه فایل‌های موجود را بازنویسی نخواهد کرد.

فایل‌های نمونهٔ پیاده‌سازی را با استفاده از کلاس‌های tie تولید می‌کند. این گزینه فایل‌های موجود را بازنویسی نخواهد کرد.

چک‌سام‌ها را برای تعاریف Slice تولید می‌کند.

slice2cpp(1), slice2java(1), slice2js(1), slice2matlab(1), slice2objc(1), slice2php(1), slice2py(1), slice2rb(1), slice2swift(1)