Linkovanje OBJ fajla

Linkovanje OBJ fajla

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Imam mali problem pri procesu debagovanja programa, radim u MASM32, a kada hoću da linkujem OBJ fajl, u Command Prompt piše da ne može da otvori fajl. Zbog čega? Da li negde grešim?

.386 .model flat, stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib include \masm32\include\user32.inc includelib \masm32\lib\user32.lib .data msg db "Hello world!!!", 0 cpt db "MY FIRST PROGRAM!!!", 0 .code start: invoke MessageBox, NULL, addr msg, addr cpt, MB_OK + MB_ICONINFORMATION invoke ExitProcess, NULL end start




Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Huskar
  • strukovni inzenjer elektrotehnike i racunarstva
  • Pridružio: 31 Maj 2008
  • Poruke: 881
  • Gde živiš: Kula

Download Link i extractuj u C:\tasm
(napravi tasm folder)

Zatim preko notepada, ispisi kod, sacuvaj kao nekoIme.asm i sacuvaj u tasm folderu.
Zatim preko cmd-a udji u tasm folder, i kucaj:

Citat:
tasm nekoIme.asm
tlink nekoIme.obj
nekoIme.exe



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Kako da udjem preko cmd/a? Znao bih ja da startujem tasm folder u cmd, ali tako ne može.

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Koliko vidim, linker hoće da otvori c:\masm32\helloworlda.obj, a ti na sistemu imaš datoteku c:\masm32\helloworlda (nema ekstenzije .obj). Ne može da otvori datoteku, jer je nema Very Happy

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4458

Napisano: 03 Maj 2013 21:03

Imam, kako nemam Very Happy Sad sam se snašao, no to pokretanje preko cmd mi baš loše ide.

Dopuna: 03 Maj 2013 21:04

Inače ovu sliku što si sad video Srki, to mi je sa trojke, kad sam imao XP, sad sam uzeo novi računar i ekstraktovao tasm koji mi je dao tomislav.

Ko je trenutno na forumu
 

Ukupno su 716 korisnika na forumu :: 55 registrovanih, 5 sakrivenih i 656 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 2413 - dana 03 Okt 2019 05:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, 90Sin, A.R.Chafee.Jr., amonsrb, Areal84, arsa, atrkulja, bojan313, Boris90, Bureksmesom, darkangel, dejina811, Dicus, djboj, Djokislav, Djurdevdan, Doca, Drug pukovnik, duskovuk63, Fisherman, goran.vvv, indja, ivance95, kaptain, knezevic_i, Kubovac, kvcali, lacko, ljs, ljuba, lord sir giga, M1los, Markoni29, Milan86, miljannis, MilosKop, NenadG, novator, nradukic, Profica, radionica1, Raptor12, renoje2, Revolucion, rkekoke, royst33, sasa.zoric, stegonosa, stug, USSVoyager, Vlada1389, vladas87, vladetije, wizzardone, zivojin32