Использование документации gcc

773
Alex F

Я загрузил пакет gcc-4.1-doc на свой компьютер с Ubuntu. Как я могу использовать это? Какую команду я должен выполнить, чтобы увидеть эту документацию?

1

3 ответа на вопрос

4
Radhesh

man gccдолжен сделать свое дело. /usr/share/doc/gcc-4.1/также содержит документы.

Вот список установленных файлов: `/usr/share/doc-base/gcc-4.1

/usr/share/doc-base/gccint-4.1

/usr/share/doc/gcc-4.1-base/gcc.html

/usr/share/doc/gcc-4.1-base/gccint.html

/usr/share/doc/gcc-4.1-doc

/usr/share/info/gcc-4.1.info.gz

/usr/share/info/gccint-4.1.info.gz `

Таким образом, вы можете использовать infoпрограмму для чтения документов.

Спасибо, все заработало. Я вижу, что это спецификация языка и ссылка на командную строку. А как насчет функций ЭЛТ? Например, я хочу набрать «sqrt» и увидеть его определение, требуемый h-файл и библиотеку, в которой находится эта функция. 14 лет назад 0
попробуйте `apropos sqrt`. Вывод: csqrt (3) - комплексный квадратный корень csqrtf (3) - комплексный квадратный корень csqrtl (3) - комплексный квадратный корень sqrt (3) - квадратный корень функция sqrtf (3) - квадратный корень функция sqrtl (3) - квадратный корень функция Если вы не получили требуемый вывод, попробуйте установить `libc6-dev` Radhesh 14 лет назад 0
4
Jonathan Leffler

Запуск man gcc, скорее всего, даст вам сокращенную страницу руководства.

Обычно (большинство систем - я не уверен в Ubuntu конкретно) вы получаете больше информации от:

info gcc 

Возможно, вам придется указать, где infoискать документацию; добавить параметры, такие как:

info -d /usr/gcc/v4.1 -f gcc.info gcc 

Вам может потребоваться указать подобный подкаталог, /usr/gcc/v4.1/share/infoа не настроенный каталог префиксов.

2
JayM

Справочная страница gcc хороша только для обзора параметров командной строки. Настоящая документация в информационном формате.

Вы можете использовать программу info для просмотра полной документации: info gcc. Если вы пользователь emacs, вы также можете использовать его информационный режим (Mx info, чтобы туда попасть).

Пакеты gcc - * - doc также включают в себя html-форматированные версии информационных документов. Вы можете указать свой веб-браузер на файл: ///usr/share/doc/gcc-4.1-base/, чтобы найти его.