2013-10-14 3 views
0

Я дал «g ++ -v» в командной строке, чтобы проверить версию компилятора . Выход:Что такое цель: x86_64-redhat-linux?

 
Using built-in specs. 
Target: x86_64-redhat-linux 
Configured with: 
Thread model: posix 
gcc version 4.1.2 20080704 (Red Hat 4.1.2-52) 

Что такое среднее по мишени, модель нить здесь?

ответ

3

Это говорит вам, что параметры сборки, где, когда г ++ comiler был построен:

  1. x86_64 быть архитектуру процессора (другие примеры выбора будет i386, рука, 68k, Itanium).
  2. redhat вариант цели ОС. Это действительно просто идентификатор того, какой вкус является сборкой.
  3. linux фактическая целевая ОС. Другими вариантами могут быть, например, solaris, hp-ux, windows или aix.

Он также сообщает вам, что «модель потока» представляет собой posix (в отличие от, например, модели поточной обработки окон).

И, наконец, версия исходного кода, дата (4 июля 2008 года в формате YYYYMMDD) и версия сборки Red Hat (52-я версия версии 4.1.2).

Обратите внимание, что это почти то, что не изменится для вашей конкретной системы - единственный способ изменить это - создать новый компилятор из источника.

+0

«Posix» предположительно, в отличие от багги LinuxThreads. –

Смежные вопросы