На этой странице я разместил пример решения "Hello world" для процессора i386 для голого железа в IDE eS. Что бы отвязаться от конкретного железа, и наш пример можно было запустить на любом компьютере, мы будем использовать QEMU. Работать будем в операционной системе Windows.
2. Скачайте и распакуйте IDE eS для Windows там две версии собранная с Qt4 и Qt5. Можно любую.
3. Скачайте и установите Prebuilt Windows Toolchain for Ubuntu (x64)
4. Скачайте готовый пример к себе, распакуйте его.
5. Нужно настроить, что бы среда "увидела" Toolchain. Запустите IDE eS.
6. Загрузите пример в среду.
7. Выполните сборку проекта. Запустите отладчик.
PS. А хотите видеть из среды как собирается ваш код? Это просто. Среда легко расширяется за счет внешних инструментов.
В главном меню "Свойства"> "Настройки сборки" > "Свойства решения..." во вкладке "Переменные и Меню" Добавьте следующие строки:
^$(MENU_build)+=,DASM
^$(DASM_ico)=35
^$(DASM_text)=Дизассемблировать созданный elf файл
^$(DASM_cmd)=:CLOSETAB:$(OUTFILE^DIRNAME).txt
^$(DASM_cmd)*=$(CC^DIR)/$(TOOLPREFIX)objdump$(EXE) --disassemble $(OUTFILE) > $(OUTFILE^DIRNAME).txt
^$(DASM_cmd)*=:OPENTAB:$(OUTFILE^DIRNAME).txt