20.08.2017, 10:54 [+3 UTC]
в нашей команде: 2 094 чел. | участники онлайн: 3 (рекорд: 21)

:: РЕГИСТРАЦИЯ

:: консультации

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.41 (25.02.2017)

Общие новости:
23.02.2017, 09:51

Форум:
20.08.2017, 08:35

Последний вопрос:
18.08.2017, 23:30

Последний ответ:
17.08.2017, 18:54

Последняя рассылка:
19.08.2017, 22:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
18.05.2012, 19:29 »
Иван Васильевич Митяев
Спасибо!) [вопрос № 186092, ответ № 270884]
09.04.2010, 16:16 »
Xrom1989
Очень благодарен. Кратко и понятно)) [вопрос № 177762, ответ № 260723]
08.01.2010, 17:41 »
Симонов Сергей Владленович
Спасибо за полный ответ всё для себя прояснил. [вопрос № 175914, ответ № 258468]

РАЗДЕЛ • Assembler

Создание программ на языке Assembler.

[администратор рассылки: Лысков Игорь Витальевич (Старший модератор)]

Лучшие эксперты в этом разделе

Лысков Игорь Витальевич
Статус: Старший модератор
Рейтинг: 337
Зенченко Константин Николаевич
Статус: Модератор
Рейтинг: 314
quirck
Статус: 1-й класс
Рейтинг: 48

Перейти к консультации №:
 

Консультация онлайн # 190832
Раздел: • Assembler
Автор вопроса: Darveld90 (Посетитель)
Отправлена: 04.04.2017, 21:03
Поступило ответов: 0

Здравствуйте! Прошу помощи в следующем вопросе:
Только начинаю изучать ассемблер, что за ошибки?
LINK : warning LNK4044: unrecognized option "z2"; ignored
LINK : warning LNK4044: unrecognized option "t"; ignored
hd.obj : warning LNK4033: converting object format from OMF to COFF
hd.obj : fatal error LNK1190: invalid fixup found, type 0x0001
проц 64х, Винда 10 64х разрядная
использую MASM32

Состояние: Консультация закрыта

Oтветов пока не поступило.

Мини-форум консультации № 190832

Лысков Игорь Витальевич
Старший модератор

ID: 7438

# 1

= общий = | 04.04.2017, 21:55 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
Darveld90:

Здравствуйте!
Для начала, покажите исходник и батник, которым он ассемблируется и линкуется.

=====
Каждый выбирает по себе -
Щит и латы, посох и заплаты.
Меру окончательной расплаты
Каждый выбирает для себя.

Зенченко Константин Николаевич
Модератор

ID: 31795

# 2

= общий = | 05.04.2017, 09:01 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
Darveld90:

© Цитата: опции компилятора MASM32
/AT Enable tiny model (.COM file) /nologo Suppress copyright message
/Bl<linker> Use alternate linker
/Sa Maximize source listing
/c Assemble without linking
/Sc Generate timings in listing
/Cp Preserve case of user identifiers
/Sf Generate first pass listing
/Cu Map all identifiers to upper case
/Sl<width> Set line width
/Cx Preserve case in publics, externs
/Sn Suppress symbol-table listing
/coff generate COFF format object file
/Sp<length> Set page length
/D<name>[=text] Define text macro
/Ss<string> Set subtitle
/EP Output preprocessed listing to stdout
/St<string> Set title
/F <hex> Set stack size (bytes)
/Sx List false conditionals
/Fe<file> Name executable
/Ta<file> Assemble non-.ASM file
/Fl[file] Generate listing
/w Same as /W0 /WX
/Fm[file] Generate map
/WX Treat warnings as errors
/Fo<file> Name object file
/W<number> Set warning level
/FPi Generate 80x87 emulator encoding
/X Ignore INCLUDE environment path
/Fr[file] Generate limited browser info
/Zd Add line number debug info
/FR[file] Generate full browser info
/Zf Make all symbols public
/G<c|d|z> Use Pascal, C, or Stdcall calls
/Zi Add symbolic debug info
/H<number> Set max external name length
/Zm Enable MASM 5.10 compatibility
/I<name> Add include path
/Zp[n] Set structure alignment
/link <linker options and libraries>
/Zs Perform syntax check only

1-2 ошибки связанные с отсутсвием таких опций.
3-4 ошибки связанные с разрядностью компиляции: код 16-ть бит, а компилятор пытается его сделать 32-х битным.
Ну и ещё Вам нужен 16-ти битный компилятор(link16) + DOSBox

• Отредактировал: Зенченко Константин Николаевич (Модератор)
• Дата редактирования: 05.04.2017, 09:09

Darveld90
Посетитель

ID: 401028

# 3

= общий = | 08.04.2017, 15:11 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
Зенченко Константин Николаевич:


Как исправить это?
DOSBox есть. Можна ли ссылку на грамотный компилятор?
Спасибо.

Зенченко Константин Николаевич
Модератор

ID: 31795

# 4

= общий = | 10.04.2017, 13:20 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер
Darveld90:

© Цитата: Лысков Игорь Витальевич
Для начала, покажите исходник и батник,

Повторю админа рассылки

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13745 сек.

© 2001-2017, Портал RFPRO.RU, Россия
Авторское право: ООО "Мастер-Эксперт Про"
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.41 от 25.02.2017
Бесплатные консультации онлайн