Где заголовочные файлы для GCC расположены?

Я хочу вручную добавить некоторые заголовочные файлы как math.h и graphic.h для gcc но не знайте, куда поместить их.

9
задан 2 August 2017 в 07:04

2 ответа

Сначала смотрите в /usr/include или /usr/local/include.

, Если Вы ничего не находите там, попробуйте:

`gcc -print-prog-name=cc1plus` -v

Эта команда спрашивает gcc, какой препроцессор C++ она использует, и затем просит, чтобы препроцессор, где она ищет, включал.

Вы получите надежный ответ для своей определенной установки.

Аналогично, для препроцессора C:

`gcc -print-prog-name=cc1` -v
11
ответ дан 23 November 2019 в 04:54

Если Вы только хотите знать, куда файл помещается, просто используйте эти , располагаются команда:

locate -b '\math.h'
locate -b '\graphics.h'

, Возможно, Вы имеете дополнительный для обновления базы данных прежде:

sudo updatedb

Это - способ, которым я ищу свое местоположение заголовков. Это намного быстрее, чем использование эти находит команда.

4
ответ дан 23 November 2019 в 04:54

Другие вопросы по тегам:

Похожие вопросы: