Как добавить путь к библиотекам в компилятор - PullRequest
1 голос
/ 28 октября 2011

Привет! Я пытаюсь скомпилировать из командной строки с помощью g++, но я использую в своем проекте классы повышения, и я получаю сообщение об ошибке, что их не удается найти. Я знаю о ключе -I, но это требует, чтобы мне приходилось вводить этот путь каждый раз, когда я компилирую этот файл. Так как я могу добавить их, чтобы мне не приходилось указывать их каждый раз, когда я их использую?

1 Ответ

2 голосов
/ 28 октября 2011

Одним из способов является создание постоянного alias в вашем файле bashrc / tcshrc / ....

alias gboost='g++ -I /<absolute path>'

Теперь вместо g++ вы можете использовать gboostкоманда.После запуска bash / tcsh этот alias вступит в силу.

Этот метод подходит для автономных файлов.Для более крупных проектов вы можете создать Makefile и использовать команду make.

...