Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2011, 01:51   #1
Жека90
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 16
По умолчанию Компиляция кода... не могу сообразить.

Доброго времени суток уважаемые форумчане!
Прошу помочь с решением проблемы:
есть исходники memtest86+, скачал чтоб разобраться как грамотно писать загрузку из-под БИОСа, так вот, скачал, просмотрел, вроде все понятно но компилятор MVS 2010 при компиляции как проект makefile говорит что не может создать и запустить *.ехе, я так посмотрел что в коде есть примеси ассемблера, а сам код на С, может в этом где-то вся загвоздка?
подскажите решение проблемы, 4-й день мудрю((((((
как правильно его собрать?
Жека90 вне форума Ответить с цитированием
Старый 11.06.2011, 14:31   #2
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Цитата:
...качал чтоб разобраться как грамотно писать загрузку из-под БИОСа
...
но компилятор MVS 2010 при компиляции как проект makefile говорит что не может создать и запустить *.ехе
Хотите запустить EXE из под биоса?
*PB* вне форума Ответить с цитированием
Старый 11.06.2011, 15:57   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как грамотно писать загрузку из-под БИОСа
Т.е. загрузку из boot сектора? БИОС то тут ни при чем, или ты имеешь ввиду некое прерывание БИОС,которое позволит запустить исполнимый файл?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.06.2011, 20:10   #4
Жека90
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 16
По умолчанию

Цитата:
Сообщение от *PB* Посмотреть сообщение
Хотите запустить EXE из под биоса?

нет, ехе-шник форматирует носитель и делает из неё бут...
Жека90 вне форума Ответить с цитированием
Старый 13.06.2011, 20:14   #5
Жека90
Пользователь
 
Регистрация: 18.11.2010
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Т.е. загрузку из boot сектора?
верно!!!!

вот типерь в чем вопрос:
это исходноко gcc и nasm.
в консоле линухи я мучу make творятся чудеса. в makefile прописано что я должен в итоге получить memtest.exe. а получаю просто memtest и кучу файлов с расширением .о.что дальше делать я не имею ни единого понятия!!!!!
помогите плз!
Жека90 вне форума Ответить с цитированием
Старый 13.06.2011, 20:21   #6
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

ищи в исходниках инструкцию, как его собирать.
если проект опенсоурсный, проверь наличие файлов типа INSTALL, BUILD
или на сайте проги.
Rififi вне форума Ответить с цитированием
Старый 13.06.2011, 23:29   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
в консоле линухи ... я должен в итоге получить memtest.exe
Прочитайте чем различаются испольнительные файйлы в этих системах.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компиляция исходного кода vitekrock Общие вопросы по Java, Java SE, Kotlin 5 05.12.2010 21:24
Компиляция кода Builder & TASM Monster_Sem Общие вопросы C/C++ 0 25.04.2010 10:06
Не могу сообразить в паскале с массивом JeeSx Помощь студентам 9 03.03.2010 16:52
Выдернуть куски кода из html-кода trafbite Помощь студентам 7 18.08.2007 13:51