Article View: pl.comp.lang.asm
Article #2629Re: nie uruchamia się plik skompilowany w nasm na windows
From: Bogdan
Date: Tue, 27 Jun 2023 15:31
Date: Tue, 27 Jun 2023 15:31
28 lines
2131 bytes
2131 bytes
26/06/2023 21:14, Przemek Biernat: > Cześć > > Mam taki problem że nie mogę uruchomić kodu wynikowego skompilowanego na windows. Mój command line to: > > nasm -f win64 kickass.asm -o compiler.exe > > Może ktoś spotkał się z takim problemem. System zgłasza niezgodność pliku. Działam na windows 64, procesor intel. Próbowałem też z opcją ith. Ten sam rezultat. > > Dzięki > Przemek Cześć. Z NASMa bezpośrednio to uruchomić można bodajże tylko "-f bin" (jako plik .com). Każdy inny format generuje tzw. plik obiektowy, który trzeba dopiero przerobić na plik wykonywalny linkerem, np. dla GNU ld: nasm -f win64 kickass.asm -o compiler.obj ld -s -o compiler.exe compiler.obj -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux): http://bogdro.evai.pl Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft(EN): http://bogdro.evai.pl/soft
Technical Details
Message-ID:
<u7evcr$1e6no$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mailReferences:
<93ff3eee-7bcb-4554-bd85-591946e6452cn@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Bogdan <bogdan@poczta.invalid> Newsgroups: pl.comp.lang.asm Subject: Re: nie uruchamia się plik skompilowany w nasm na windows Date: Tue, 27 Jun 2023 17:31:39 +0200 Organization: A noiseless patient Spider Lines: 29 Message-ID: <u7evcr$1e6no$1@dont-email.me> References: <93ff3eee-7bcb-4554-bd85-591946e6452cn@googlegroups.com> MIME-Version: 1.0 Injection-Date: Tue, 27 Jun 2023 15:31:39 -0000 (UTC) Injection-Info: dont-email.me; posting-host="bc4abff3b21d0fd633bd6ee2ea20da41"; logging-data="1514232"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18xae+xBxCGi0o/MTzwperh" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Cancel-Lock: sha1:hhKRge2W8/2TQbC6LWlH1Z5UEEo= In-Reply-To: <93ff3eee-7bcb-4554-bd85-591946e6452cn@googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit