OSDev

для всех
Текущее время: 02 май 2024, 20:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Компилятор для разработки ОС
СообщениеДобавлено: 21 авг 2007, 15:54 

Зарегистрирован: 13 июл 2007, 23:16
Сообщения: 23
Какой компилятор C++ лучше использовать для разработки ОС: GCC или OpenWatcom?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 21 авг 2007, 16:02 

Зарегистрирован: 02 май 2007, 14:25
Сообщения: 126
Это чисто твоё индивидуальное предпочтение.
Те, кто начинает писать ОС под *nix, обычно используют GCC. Те, кто начинает писать ОС под Windows - Open Watcom.
Я выбрал OpenWatcom. И даже собрал его под Linux :).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 21 авг 2007, 16:41 

Зарегистрирован: 27 апр 2007, 22:51
Сообщения: 75
а я выбрал MSVC и нипажалел ниразу...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 21 авг 2007, 16:42 

Зарегистрирован: 13 июл 2007, 23:16
Сообщения: 23
У OpenWatcom есть какие преимущества или недостатки по сравнению с GCC?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 22 авг 2007, 10:57 
P_Aleksandrov, OW медленно развивается ИМХО.


Вернуться к началу
  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 26 авг 2007, 18:24 

Зарегистрирован: 02 май 2007, 14:25
Сообщения: 126
Собрал OW-1.7 под Linux:
http://xskernel.org/files/downloads/wat ... 386.tar.gz


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 26 авг 2007, 23:15 

Зарегистрирован: 13 июл 2007, 23:16
Сообщения: 23
Цитата:
а я выбрал MSVC и нипажалел ниразу...
//Pushkoff

Насколько я знаю, MSVC не может создавать ELF. Я хочу сделать ядро, совместимое с Multiboot Specification (которая используется в GRUB).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 27 авг 2007, 10:28 

Зарегистрирован: 27 апр 2007, 22:51
Сообщения: 75
я использовал GRUB в качестве загрузчика своей оси...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 27 авг 2007, 13:59 

Зарегистрирован: 22 май 2007, 15:29
Сообщения: 283
GRUB'у вовсе не обязательно, что бы ядро было ELF. если в заголовке поставить флаг и добавить поле с точкой входа, будет грузить бинарники любого формата


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Компилятор для разработки ОС
СообщениеДобавлено: 11 окт 2007, 16:59 

Зарегистрирован: 09 окт 2007, 19:30
Сообщения: 4
Цитата:
если в заголовке поставить флаг и добавить поле с точкой входа, будет грузить бинарники любого формата

а можно тут поподроней? что за флаг? Де указать точку входа?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB