الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]كيف يمكن اصلاح هدا الخطأ

بدأه aderfiad في 16 يوليو 2009 · 4 رد · 1,810 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هدا الكود


.MODEL flat, stdcall
OPTION CASEMAP:NONE

Include windows.inc
Include kernel32.inc
Include masm32.inc
Include kernel32.lib
Include masm32.lib

.data
HelloMsg DB "Hello Word", 0
CRLF DB 00Ah, 00Dh 0
ExitMsg DB "Enter to Exit", 0

.data?
Buffer DB ?

.code
Start:
invoke StdOut, addr HelloMsg
invoke StdOut, addr CRLF
invoke StdOut, addr ExitMsg
invoke StdIn, addr Buffer, 1
invoke ExitProcess, 0
End Start
.386

بعد تنفيد البرنامج يضهر خطأ في هدا السطر

Include kernel32.lib


\Masm32\Bin\ML /c /coff /Cp /nologo /I"\Masm32\Include" "C:\WinAsm\projets\projet.asm"

Assembling: C:\WinAsm\projets\projet.asm
C:\WinAsm\projets\projet.asm(8) : fatal error A1000: cannot open file : kernel32.lib

\Masm32\Bin\Link @"C:\WinAsm\projets\link.war"

Microsoft ® Incremental Linker Version 5.12.8078
Copyright © Microsoft Corp 1992-1998. All rights reserved.

/SUBSYSTEM:CONSOLE /RELEASE /VERSION:4.0 "/LIBPATH:\Masm32\Lib" "C:\WinAsm\projets\projet.obj" "/OUT:C:\WinAsm\projets\my first programme.exe"
LINK : fatal error LNK1181: cannot open input file "C:\WinAsm\projets\projet.obj"

Make finished. 2 error(s) occured.

وهده الصورة توضح

http://img188.imageshack.us/img188/5320/dxy1b7tmp.jpg

انا استعمل برنامج WinAsm Studio

تم تعديل هذه المشاركة بواسطة aderfiad في 16 يوليو 2009 في 05:52

#2

اضن انه لم يجد الملف kernel32.lib و masm32.lib

ارجو ان اجد شرحا بسيطا

#3

لاحظ النهاية kernel32.lib ، لذا يجب أن تكون

  1. Includelib kernel32.lib
  2. Includelib masm32.lib
  3.  

خطأ آخر في السطر نسيت الفاصلة:

CRLF DB 00Ah, 00Dh 0

CRLF DB 00Ah, 00Dh,0

#4

شكرا لك

تم بنجاح (:

#5

وبالتسبة للكود include main.cpp

ارجو الرد ..... وشكرا لمجهودكم

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…