هذا هو الأمر gen-ctl-io الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
gen-ctl-io - إنشاء رمز واجهة C لملفات التحكم libctl
موجز
الجنرال- ctl-io [خيار]... [ملف المواصفات]
الوصف
الجنرال- ctl-io يولد كود C لاستيراد / تصدير متغيرات الإدخال / الإخراج المستخدمة في libctl
ملف التحكم. الجنرال- ctl-io يولد ملفات مثل ctl-io.h و ctl-io.c. تحدد هذه الملفات
المتغيرات العالمية ، وهياكل البيانات ، ووظائف متغيرات الإدخال / الإخراج ، والفئات ،
والوظائف البينية المحددة في ملف المواصفات حجة ، أتمتة التفاعل
بين C و Guile.
الحجج مثل --الشفرة و - رأس تستخدم للتحكم في ما إذا كان ctl-io.c or السيطرة-
i.h، إلى آخره. إذا لم يتم تحديد وسيطة ، فسيتم تحديد كلا الملفين
تم إنشاؤه افتراضيًا للتوافق مع الإصدارات السابقة.
libctl هي مكتبة مجانية للمساعدة في ربط البرامج العلمية بجنوه Guile
لغة البرمجة النصية والإرشاد. يمكن العثور على وثائق لذلك على الإنترنت في libctl
الصفحة الرئيسية: http://ab-initio.mit.edu/libctl
OPTIONS
--الشفرة قم بإنشاء كود مصدر C (أو C ++) لتنفيذ وظائف واجهة Guile. ال
اسم ملف الإخراج الافتراضي هو ctl-io.c (في C) أو ctl-io.cpp (في C ++).
- رأس
قم بإنشاء ملف الرأس الذي يوضح أنواع بيانات الواجهة ووظائفها. ال
اسم ملف الإخراج الافتراضي هو ctl-io.h (في C) أو ctl-io.hpp (في C ++).
--جرعة كبيرة قم بإنشاء ملف تعريف واجهة SWIG يعلن عن تحويلات تلقائية لملف
أنواع بيانات libctl المختلفة. اسم ملف الإخراج الافتراضي هو ctl-io.i.
--cxx قم بإنشاء كود C ++ بدلاً من كود C.
-o ملف
استعمل ملف كاسم ملف الإخراج بدلاً من الإعدادات الافتراضية (أعلاه).
استخدم gen-ctl-io عبر الإنترنت باستخدام خدمات onworks.net