singlepost

Как скомпилить в чистый бинарник без всяких служебных заголовков? (gcc, as) << На главную или назад  

Вот такой вопрос. Собираюсь написать программку, которая загружалась бы как ось, т. е. загружала бы прогу на c++.

7 ответов в теме “Как скомпилить в чистый бинарник без всяких служебных заголовков? (gcc, as)”

  1. 7
    Дамир Алиев ответил:

    tasm, masm, nasm, fasm, c–, c, c++, и даже не поверете но и Pascal могут создавать бинарники. Я пробовал как то, бутявка была на fasm'е, а ядро писал на FreePascal. Где-то было даже как при помощи встроенного в винду debug мона было написать бинарник.

  2. 6
    Кирилл Быков ответил:

    Не обяз на асме. Можно даже на Борландовском Це скомпилить. Только надо c0 подключить, кажися.

  3. 5
    Дамир Алиев ответил:

    Ну чел, тебе на ассемблере надо бинарник писать. Глянь вот тут как это люди делают:
    //sysbin.com/

  4. 4
    Кирилл Быков ответил:

    Написано же, что не в оси. Пацанчег хочет в бутсектор, по всей видимости, пейсать. У меня дома дета даже сырцы валяются. Начинали вдвоём с приятелем оську делать. Даже шелл уже был. Забросили :(

  5. 3
    Нгамдкхе Кверос ответил:

    в каком смысле? чего именно сделать то надо? ничего не понял, если это программа внутри оси работает то и создавать процесс со всеми структурами надо внутри и соответственно той оси в которой сидишь, а для этого обычно уже есть апи, если пишешь ось то ось и пиши.

  6. 2
    Расул Фазлыев ответил:

    ок

  7. 1
    Кирилл Быков ответил:

    В ком-файл компиль, а он с 100h начинается, а до этого… не помню, как называется. Спроси у гугла.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.