| slice2cs(1) | General Commands Manual | slice2cs(1) |
نام (NAME)
slice2cs - کامپایلر Slice به C#
خلاصه دستور (SYNOPSIS)
slice2cs [گزینهها] [فایلها]
توضیحات (DESCRIPTION)
دستور 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
گزینهها (OPTIONS)
- -h, --help
-
پیام راهنما را نمایش میدهد. - -v, --version
- نسخهٔ کامپایلر را نمایش میدهد.
- -DNAME
-
نماد پیشپردازندهٔ NAME را تعریف میکند. - -DNAME=DEF
-
نماد پیشپردازندهٔ NAME را با مقدار DEF تعریف میکند. - -UNAME
-
تعریف نماد پیشپردازندهٔ NAME را لغو میکند. - -IDIR
-
دایرکتوری DIR را به مسیر جستجو برای دستورات #include اضافه میکند. - -E
-
خروجی پیشپردازنده را در stdout چاپ میکند. - --output-dir DIR
-
فایلهای تولیدشده را در دایرکتوری DIR قرار میدهد. - -d, --debug
-
اطلاعات اشکالزدایی مربوط به عملکرد تجزیهکنندهٔ Slice را چاپ میکند. - --depend
-
اطلاعات وابستگی را بهطور پیشفرض در خروجی استاندارد، یا در فایل مشخصشده توسط گزینهٔ --depend-file چاپ میکند. در صورت مشخص شدن این گزینه، هیچ کدی تولید نمیشود. - --depend-xml
-
اطلاعات وابستگی را با قالب XML بهطور پیشفرض در خروجی استاندارد، یا در فایل مشخصشده توسط گزینهٔ --depend-file چاپ میکند. در صورت مشخص شدن این گزینه، هیچ کدی تولید نمیشود. - --depend-file FILE
-
اطلاعات وابستگی را به فایل مشخصشده هدایت میکند. قالب خروجی بستگی به این دارد که آیا --depend یا --depend-xml نیز مشخص شده باشد. - --validate
-
صحت گزینههای ارائهشده در خط فرمان را بررسی میکند و هیچ کدی تولید نمیکند. - --tie
-
کلاسهای tie را تولید میکند. - --impl
-
فایلهای نمونهٔ پیادهسازی را تولید میکند. این گزینه فایلهای موجود را بازنویسی نخواهد کرد. - --impl-tie
-
فایلهای نمونهٔ پیادهسازی را با استفاده از کلاسهای tie تولید میکند. این گزینه فایلهای موجود را بازنویسی نخواهد کرد. - --checksum CLASS
-
چکسامها را برای تعاریف Slice تولید میکند.
همچنین ببینید (SEE ALSO)
slice2cpp(1), slice2java(1), slice2js(1), slice2matlab(1), slice2objc(1), slice2php(1), slice2py(1), slice2rb(1), slice2swift(1)