Настройка gcc (путь к заголовочным файлам)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Attila
Сообщения: 125
Статус: Тролль-Лѣсовичокъ
ОС: Свободная aka ArchLinux

Настройка gcc

Сообщение Attila »

Здравствуйте!
Для указания пути к заголовочным файлам предусмотрены опции компилятора -I, переменные окружения cpath.
Однако, не понятно, как указать путь раз и навсегда...
Спасибо за внимание.
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Настройка gcc

Сообщение BlackStar »

Пропиши CPATH в ~/.bash_profile.
LightLang Team
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Настройка gcc

Сообщение elide »

просто надо понимать, что у других пользователей эти пути прописаны не будут.
и твоя система сборки должна работать в расчёте именно на это.
при наличии таких средств как autoconf и pkg-config, я, честно говоря, не понимаю, зачем вообще кому-то может понадобиться жёсткое прописывание путей...
слава роботам!
Спасибо сказали:
Аватара пользователя
Attila
Сообщения: 125
Статус: Тролль-Лѣсовичокъ
ОС: Свободная aka ArchLinux

Re: Настройка gcc

Сообщение Attila »

Спасибо за ответы.

elide, о многих средствах, таких как autoconf и pkg-config я знаю толлько понаслышке. Спасибо Вам, что направили мой вопрос в нужное русло.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Настройка gcc

Сообщение elide »

я знаю толлько понаслышке
ну хоть какой-то софт из исходников же приходилось собирать?
вот тот ./configure который все настраивает и создает Makefile для конкретно этой системы, с путями к библиотеками такими, какие они есть на этой машине, а не на машине разработчика, это вот и есть продукт autoconf.

вообще, есть вот такой хороший документ: Разработка программного обеспечения для Linux. Инструментарий.
очень помогает начать разбираться, когда ещё вообще ничего не знаешь.
после его прочтения самому разбираться дальше гораздо проще становится.
слава роботам!
Спасибо сказали:
Аватара пользователя
Attila
Сообщения: 125
Статус: Тролль-Лѣсовичокъ
ОС: Свободная aka ArchLinux

Re: Настройка gcc

Сообщение Attila »

спасибо Вам ещё раз! :)
Спасибо сказали: