Страниц: [1]
  Печать  
Автор Тема: gcc или qcc? Преимущества и недостатки.  (Прочитано 6001 раз)
Lendl
Участник
*
Offline Offline

Сообщений: 0


Просмотр профиля
« : Июня 05, 2003, 07:15:00 pm »

Здравствуйте все.
Хочу услышать Ваши мнения по-поводу subj
применительно к QNX 6.2.1 NC
для написания консольных программ.
Отдельный вопросу к Майку:
Как заставить rhide (v.1.4.7.8-beta) работать с qcc?
[addsig]
Записан
dmi
QOR.Admin
*****
Offline Offline

Сообщений: 470



Просмотр профиля
« Ответ #1 : Июня 05, 2003, 07:50:00 pm »


Lendl пишет:
Здравствуйте все.
Хочу услышать Ваши мнения по-поводу subj

Кто такой subj?! Вам с сыром или картошкой?


применительно к QNX 6.2.1 NC
для написания консольных программ.

Читайте документацию. Там объясняют, что такое qcc, что это не компилятор, а враппер, и зачем оно нужно. См. создание QNX makefiles, addvariant, etc.
Применять следует qcc, если структура проекта уже не предусматривает обратного.

Записан
lestat
QOR.Moderator
*****
Offline Offline

Сообщений: 985


I don't trust anything


Просмотр профиля WWW
« Ответ #2 : Июня 05, 2003, 08:34:00 pm »


qcc для написания консольных программ.
Отдельный вопросу к Майку:
Как заставить rhide (v.1.4.7.8-beta) работать с qcc?

qcc ничего полезного в принципе не делает, только выставляет дополнительные опции к gcc/g++, почитав внимательно фундаментальный труд отдаваемый по 'info gcc', можно самому определить какие нужны опции и зачем, поэтому я отдаю предпочтение работе без дополнительных врапперов.

rhide писался и портировался еще под 6.0, когда qcc был глюкавенький, поэтому не долго думая я вернул в rhide все под gcc/g++, да и тогда AFAIK не было QCC только qcc, так что с C++ был геморрой еще тот. В rhide можно назначить компилятор для каждого файла - я понимаю, что это неудобно, но все же - нажав Ctrl-O в окне проекта.

P.S. Если честно, то я думаю, что все равно что использовать
Записан

lestat
QOR.Moderator
*****
Offline Offline

Сообщений: 985


I don't trust anything


Просмотр профиля WWW
« Ответ #3 : Июня 05, 2003, 08:43:00 pm »

Да вот, вспомнил, qcc применяется для выбора разных дефолтных C++ библиотек, которые так любит QSS:

-Y_gpp - GNU C++
-Y_cpp - Dinkum C++ lib
-Y_ecpp - Dinkum Abridged C++
-Y_ecpp-ne - Dinkum Abridged C++ (w/o exceptions)

по умолчанию работает первая опция, хотя в мануале написано что вторая - брешут И то если есть SE/PE, в NC - только GNU C++ для разработки. В gcc переключать эти библиотеки проблематично, но можно Это для меня единственный "+" для qcc, и то я им не пользуюсь ...
Записан

Страниц: [1]
  Печать  
 
Перейти в: