inlinex :: cpp2xs.

inlinex :: cpp2xs هو وحدة perl للتحويل من رمز C إلى XS.
التحميل الان

inlinex :: cpp2xs. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Sisyphus
  • موقع ويب الناشر:
  • http://search.cpan.org/~sisyphus/

inlinex :: cpp2xs. العلامات


inlinex :: cpp2xs. وصف

InlineX :: CPP2XS هو وحدة بيرل للتحويل من رمز C إلى XS. InlineX :: CPP2XS هو وحدة Perl للتحويل من رمز C إلى Xs.Synopsis # USDAGE: # CPP2XS ($ module_name، $ package_name ) استخدم inlinex :: cpp2xs qw (cpp2xs)؛ بلدي $ module_name = 'my :: xs_mod'؛ بلدي $ package_name = 'my :: xs_mod'؛ # $ build_dir هو Arg ثالث اختياري. # إذا حذفتها الافتراضي إلى ". (CWD). بلدي $ build_dir = '/ بعض / أين / آخر'؛ # $ config_opts هو arg الرابع اختياري (مرجع التجزئة) بلدي config_opts = {'write_pm' => 1، 'write_makefile_pl' => 1، "الإصدار" => 0.42،}؛ # إنشاء /some/wherese/xs_mod.xs من ./src/xs_mod.cpp # سيقوم أيضا بإنشاء ملف Typemap /some /some/whereS/cpp.map # إذا كان هذا الملف سيكون مطلوبا لإنشاء الوحدة النمطية : CPP2XS ($ module_name، $ package_name، $ build_dir)؛ # أو إنشاء xs_mod.xs (و cpp.map، إذا لزم الأمر) في CWD: CPP2XS ($ module_name، $ package_name)؛ تتمثل Arg الرابع الاختياري (إشارة إلى التجزئة) في تمكين تمرير خيارات المعلومات والتكوين الإضافية التي قد تحتاجها - وأيضا لتمكين إنشاء ملف makefile.pl و .pm (إذا رغبت في ذلك). انظر قسم "مفاتيح التجزئة المعترف بها" أدناه. # إنشاء XS_MOD.XS في CWD، وتوليد MakeFile.PL # و XS_MOD.PM: CPP2XS ($ Module_name، $ package_name، $ config_opts)؛ ملاحظة: إذا كنت ترغب في توفير وسيطة CONFIG_OPTS $، ولكن ليس حجة $ Build_dir، فأنت ببساطة حذف الوسيطة $ Build_dir. وهذا هو، ما يلي هو مكافئ: cpp2xs (module_name، $ package_name، '.'، $ config_opts)؛ CPP2XS ($ module_name، $ package_name، $ config_opts)؛ إذا تم إعطاء حجة ثالثة، فإنها تعتبر دليل الإنشاء إلا إذا كانت مرجعية تجزئة (في هذه الحالة تعتبر مرجع التجزئة تحتوي على خيارات التكوين الإضافية). متطلبات: perl.


inlinex :: cpp2xs. برامج ذات صلة