Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Assembler > fasm ERRORLEVEL


Автор: JoeUser 11.04.20, 09:47
Немного притормаживаю ... :blink:
Не могу найти. Есть ли у fasm'а сабж? Когда при успешной компиляции/сборке выдается один ERRORLEVEL, а при неуспешной - другой?
Прошу ткнуть носом в доки, если такое есть.

Автор: Славян 11.04.20, 12:13
Ну у меня выдаётся 2 при неуспешной сборке, 0 при успехе, само собой.

Добавлено
255, если файл не найден.

Автор: Jin X 11.04.20, 12:47
JoeUser, в доках нет. Можно спросить на форуме fasm'а или расковырять исходники :)

Автор: Федосеев Павел 11.04.20, 17:55
Или проверять наличие итогового файла
<{CODE_COLLAPSE_OFF}><{CODE_WRAP_OFF}>
    @set AsmSourceName=main
    @if [%1]==[] goto :EXIST
    @set AsmSourceName=%~dpn1
     
    :EXIST
     
    @fasm %AsmSourceName%.asm
    @if not exist %AsmSourceName%.exe goto FINISH
    ...............
    :FINISH

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)