![]() |
masm64 مساعدة - نسخة قابلة للطباعة +- الفريق العربي للهندسة العكسية (https://www.at4re.net/f) +-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html) +--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html) +--- الموضوع : masm64 مساعدة (/thread-4754.html) |
masm64 مساعدة - dragon874 - 22-09-2025 عملت تثبيت 32 ناقص 64 مساعدة شرح او اكتب طريقة تثبيت ![]() RE: masm64 مساعدة - otmanov - 22-09-2025 كيفية تثبيت حزمة تطوير برامج masm64 يأتي Microsoft Macro Assembler for 64-bit (MASM64) كجزء من مُثبِّت Visual Studio، وهو غير متوفر كتنزيل مُنفصل. أسهل طريقة للحصول على المُجمِّع، ml64.exe، وأدواته هي تثبيت أدوات بناء Visual Studio. الخطوة 1: تنزيل أدوات بناء Visual Studio وتثبيتها انتقل إلى صفحة تنزيلات Visual Studio على موقع Microsoft الإلكتروني. ابحث عن قسم "أدوات Visual Studio" ونزِّل مُثبِّت أدوات بناء Visual Studio. شغِّل المُثبِّت. عند وصولك إلى شاشة "أحمال العمل"، حدد "تطوير سطح المكتب باستخدام عبء عمل C++". على الجانب الأيمن، ضمن "تفاصيل التثبيت"، تأكد من تحديد أدوات بناء MSVC v143 - VS 2022 C++ x64/x86 (أو أحدث إصدار). انقر فوق "تثبيت". الخطوة ٢: افتح موجه أوامر x64 Native Tools بعد اكتمال التثبيت، افتح قائمة ابدأ. ابحث عن "x64 Native Tools Command Prompt" وافتحه. هذا الموجه مُهيأ مسبقًا بجميع متغيرات البيئة والمسارات اللازمة لمُجمِّع 64 بت ومُربِطه. الخطوة ٣: التحقق من التثبيت في موجه أوامر x64 Native Tools، اكتب الأمر التالي للتحقق من إصدار المُجمِّع: sh ml64/? استخدم الكود مع الإيداع. إذا نجح التثبيت، سيعرض الأمر معلومات المساعدة لمُجمِّع ماكرو Microsoft لـ x64. باستخدام MASM64 SDK فيما يلي الأوامر الأساسية للتجميع والربط. اكتب كود التجميع. على سبيل المثال، احفظ الملف التالي باسم hello.asm:
جمّع الملف: sh ml64.exe /c /Cx hello.asm استخدام الكود مع الإيداع. يُجمّع هذا الأمر hello.asm في hello.obj. ربط ملف الكائن: sh link.exe hello.obj استخدام الكود مع الإيداع. يربط هذا ملف الكائن ويُنشئ ملفًا قابلًا للتنفيذ باسم hello.exe. شغّل برنامجك: sh hello.exe RE: masm64 مساعدة - dragon874 - 23-09-2025 ممكن حل مشكلة ![]() fatal error A1000:cannot open file : masm64rt.inc RE: masm64 مساعدة - H@wk0 - 23-09-2025 أذا كان هدفك بناء تطبيق 32 بت فأستخدم الأمر
و أستخدم الكود التالي:
أما أذا كان هدفك هو بناء تطبيق 64 بت فأستخدم ml64.exe و أيضاً تجنب أستخدام masm32rt.inc الشفرة المصدرية ادناه من الممكن أن تساعدك لبناء الكود لبيئة 64 بت:
|