سؤال

لديّ inmod لمعالجة سجلات ملف واحد والتخلص من بعض الصفوف غير المرغوب فيها ثم تغذية السجلات إلى أداة تحميل سريعة. لكنني غير قادر على إيجاد طريقة صحيحة لتجميعها واستخدامها. لديّ GCC (GNU C Compiler) و TCC (مترجم صغير C) على جهاز Windows Macine وحصلت على أداة تحميل Fastload أيضًا. حاولت تجميع الكود في DLL وتجسلت في ذلك باستخدام الأوامر أدناه.

gcc -c mydll.c gcc -shared -o mydll.dll mydll.o

لكني لا أعرف ماذا بعد ....

هل يجب علي تجميعها بطريقة منفصلة وهل أحتاج إلى ربطه بـ Fastload في مكان ما؟

لدي أيضًا جهاز UNIX مثبت مع Fastload و GCC. لذلك إذا كنت قد قمت بإعداد inmod على UNIX ، فيرجى مشاركة نفس الشيء؟

شكرا مقدما.

هل كانت مفيدة؟

المحلول

تجميع inmod ليس سوى تجميع رمز التيار المتردد في DLL (لنظام التشغيل Windows) أو الكائن المشترك (. يرجى العثور على الأوامر لاستخدامها أدناه.

شبابيك

gcc -c mydll.c
gcc -shared -o mydll.dll mydll.o

يونيكس

gcc -c myso.c
gcc -G -Bdynamic -o myso.so myso.o
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top