O نوع الملف
- الحقائق السريعةما هي ملفات O وكيفية فتحها
هل تواجه مشاكل في فتح ملف O أو تتساءل فقط عما يحتويه؟ نوضح الغرض من استخدام هذه الملفات ونعرض لك البرامج التي نعرف أنها تستطيع فتح ملفاتك أو التعامل معها بأي طريقة أخرى.
ما هو ملف O؟
ملفات O لها استخدامات متعددة ، وكائن تنسيق ملف الكائن المشترك (COFF) هو أحد هذه الاستخدامات.
تنسيق ملف الكائن الشائع (COFF) ملف كائن
يقوم العديد من المترجمين بإنشاء هذه الملفات على نظام التشغيل Windows ، على سبيل المثال ، برامج التحويل البرمجي لـ C و C ++. عندما يقوم المحول البرمجي بمعالجة ملف التعليمات البرمجية المصدر ، يتم إنشاء ملف .obj. عندما يتم تجميع كافة ملفات التعليمات البرمجية المصدر إلى ملفات .obj ، يتم ربط ملفات .obj معًا بالملف القابل للتنفيذ. exe أو ملف مكتبة .dll الناتج .
تستخدم هذه الملفات أيضًا بشكل شائع امتداد الملف .obj .
كيفية فتح ملفات O
هام: قد تستخدم البرامج المختلفة ملفات بامتداد الملف O لأغراض مختلفة ، لذلك ما لم تكن متأكدًا من تنسيق ملف O ، فقد تحتاج إلى تجربة بعض البرامج المختلفة.
على الرغم من أننا لم نتحقق من التطبيقات بأنفسنا حتى الآن ، فقد اقترح مستخدمونا 4 فتاحات O مختلفة ستجدها مدرجة أدناه.
آخر تحديث: 29 يونيو 2022
جميع تنسيقات الملفات المعروفة باستخدام الامتداد .O
على الرغم من أن ملف كائن Common Object File Format (COFF) هو نوع شائع من ملفات O ، إلا أننا نعرف 8 استخدامات مختلفة لملحق .O. قد تستخدم البرامج المختلفة ملفات بنفس الامتداد لأنواع مختلفة من البيانات.
- تنسيق ملف الكائن الشائع (COFF) ملف كائن
- ملف كائن قابل للتنفيذ وقابل للربط (ELF)
- Intel 80386 Common Object File Format (COFF) Object / Library
- Intel AMD64 Common Object File Format (COFF) Object / Library
- Intel IA64 Common Object File Format (COFF) Object / Library
- Mac OS X Mach-O Universal Object Code
- Mac OS X Universal Binary
- Relocatable Object Module Format (OMF) Object File
ملف كائن قابل للتنفيذ وقابل للربط (ELF)
هذه الملفات لها نفس الوظيفة على أنظمة Unix و Linux التي تعمل على معالجات x86 ، مثل الملفات بتنسيق Common Object File Format الموجودة على أجهزة الكمبيوتر التي تعمل بنظام Windows. إنه معيار مختلف لنظام تشغيل مختلف ، ولكن من حيث الميزات فهو متماثل إلى حد كبير.
عندما يقوم مطور بتجميع كود المصدر الخاص به في برنامج ، يتم إنشاء ملف كائن واحد لكل ملف شفرة مصدر. عند التطوير على أنظمة شبيهة بـ Unix و Unix ، تكون هذه بتنسيق كائن ELF.
على الرغم من أننا لم نتحقق من التطبيقات بأنفسنا حتى الآن ، فقد اقترح مستخدمونا 4 فتاحات O مختلفة ستجدها مدرجة أدناه.
ملف كائن تنسيق وحدة الكائن القابل للنقل (OMF)
هذه الملفات لها نفس الوظيفة على أنظمة MS-DOS أو Windows 16 بت أو OS / 2 التي تعمل على معالجات 8086 ، مثل الملفات الموجودة في تنسيق ملف الكائن العام على أجهزة كمبيوتر Windows 32 بت و 64 بت. إنه معيار مختلف لأنظمة التشغيل المختلفة ، ولكن من حيث الميزات فهو متشابه إلى حد كبير.
عندما يقوم مطور بتجميع كود المصدر الخاص به في برنامج ، يتم إنشاء ملف كائن واحد لكل ملف شفرة مصدر. عند التطوير على أنظمة Windows MS-DOS أو OS / 2 أو 16 بت ، تكون هذه في تنسيق كائن OMF.
على الرغم من أننا لم نتحقق من التطبيقات بأنفسنا حتى الآن ، فقد اقترح مستخدمونا 4 فتاحات O مختلفة ستجدها مدرجة أدناه.
المزيد من تنسيقات الملفات باستخدام الامتداد O.
من خلال بحثنا عن ملفات O ، نعلم أن التنسيقات التالية موجودة. ومع ذلك ، فإننا لم نحللها بالتفصيل بعد.
- مكتبة كائن / مكتبة تنسيق ملف الكائن المشترك 80386 (COFF)
- مكتبة كائن / مكتبة بتنسيق ملف الكائن العام (COFF) من Intel AMD64
- مكتبة كائن / مكتبة تنسيق ملف كائن مشترك (COFF) من Intel IA64
- نظام التشغيل Mac OS X Mach-O Universal Object Code
- نظام التشغيل Mac OS X العالمي الثنائي
تطبيقات مختلفة تستخدم ملفات بهذا الامتداد
من المعروف أن هذه التطبيقات تفتح أنواعًا معينة من ملفات O. تذكر أن البرامج المختلفة قد تستخدم ملفات O لأغراض مختلفة ، لذلك قد تحتاج إلى تجربة عدد قليل منها لتتمكن من فتح ملفك المحدد.
مترجم PIC-C | ||
مايكروسوفت أوفيس | ||
تطبيق QUINCY | ||
عدل |