Параметры проекта в Qeditor MASM32 не работает - PullRequest
0 голосов
/ 14 июня 2011

У меня есть Masm32, и я использую Qeditor. Ни один из параметров в меню Porject не работает. Например, если я нажимаю «Build All», ничего не происходит (нет окна, файлы не создаются в каталоге файлов, ничего не происходит).

На моем пути есть c: \ masm32 \ bin, так что это не проблема.

1 Ответ

1 голос
/ 21 июня 2011

Я тоже использую MASM32 и некоторое время использовал Qeditor. У меня была такая же проблема, как и у вас, но я ее преодолел, написав собственный пакетный файл для сборки проектов. В конце концов я перешел на Notepad ++ для написания кода и полностью исключил Qeditor. Вот пакетный файл, который я написал:

@if not exist %1.rc goto NoResource

  rc /foRes.res %1.rc
  cvtres /machine:ix86 /out:Res.obj Res.res
  del Res.res
  @if errorlevel 1 pause

  ml /c /coff /Fo%1.obj %1
  @if errorlevel 1 pause
  link /SUBSYSTEM:WINDOWS %1.obj res.obj
  @if errorlevel 1 pause
  del %1.obj
  del res.obj

@goto Exit

:NoResource
  ml /c /coff /Fo%1.obj %1
  @if errorlevel 1 pause
  link /SUBSYSTEM:WINDOWS %1.obj
  @if errorlevel 1 pause
  del %1.obj

:Exit

Для моих проектов у меня будет, например, файл сборки Project.asm. Если мне нужен файл ресурса, я назову его Project.asm.rc. Когда я хочу собрать свой проект, я щелкну правой кнопкой мыши и "Открыть с помощью" моего командного файла. Об остальном заботится.

Также убедитесь, что ваши исходные файлы находятся где-то на диске C :. Это значительно облегчит работу.

...