• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Assembler błąd z kernel32.lib MASM

HackNation - ogólnopolski hackathon
0 głosów
305 wizyt
pytanie zadane 21 grudnia 2018 w Assembler przez Ptaszor3 Użytkownik (900 p.)

Dzień dobry!

Ostatnio próbuję nauczyć się korzystania z assemblera (MASM) i podczas asemblacji tego kodu:

.686
.model flat, stdcall

include kernel32.inc
include user32.inc

include kernel32.lib
include user32.lib

.data
szText db "heh", 0

.code
start:
push 0
push offset szText
push offset szText
push 0
call MessageBoxA
push 0
call ExitProcess
end start 

Dostaje błędy z pliku kernel32.lib:

Pierwszy: "Syntax error"

Następne 99: "invalid character" z wyjątkiem 6 "line too long"

oraz ostatni to przerwanie z powodu przekroczenia 100 błędów.

Pliki w miejscu z projektem:

-plik.asm

-kernel32.inc

-kernel32.lib

-user32.inc

-user32.lib

Niecierpliwie czekam na odpowiedź!

1 odpowiedź

+1 głos
odpowiedź 31 grudnia 2018 przez Ptaszor3 Użytkownik (900 p.)

Ja z przyszłości odpowiada na to pytanie. Przy plikach typu .lib należy użyć inlcudelib a nie include.frown Szkoda, że nikt nie odpowiedział...

Podobne pytania

0 głosów
0 odpowiedzi 271 wizyt
pytanie zadane 24 stycznia 2024 w Assembler przez koro33 Nowicjusz (120 p.)
0 głosów
1 odpowiedź 343 wizyt
pytanie zadane 5 października 2019 w Assembler przez amelia.cpp Obywatel (1,860 p.)
0 głosów
0 odpowiedzi 371 wizyt
pytanie zadane 7 listopada 2019 w Assembler przez renifer01 Nowicjusz (120 p.)

93,625 zapytań

142,548 odpowiedzi

323,034 komentarzy

63,129 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 1210p. - dia-Chann
  2. 1197p. - DziarnowskiJ
  3. 1177p. - Łukasz Piwowar
  4. 1172p. - CC PL
  5. 1161p. - Maurycy W
  6. 1141p. - Adrian Wieprzkowicz
  7. 1138p. - raydeal
  8. 1134p. - Tomasz Bielak
  9. 1116p. - rucin93
  10. 1101p. - robwarsz
  11. 1100p. - Mariusz Fornal
  12. 1024p. - ssynowiec
  13. 885p. - Dominik Łempicki (kapitan)
  14. 847p. - Grzegorz Aleksander Klementowski
  15. 838p. - Wojciech Malicki
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...