Как мне постоянно добавлять путь к компилятору g ++? - PullRequest
0 голосов
/ 27 мая 2020

В настоящее время я использую нестандартную библиотеку C ++ в своих программах, но связывание библиотеки каждый раз, когда я запускаю код, меня раздражает. Сейчас я использую

c++ file.cpp -o file -L/path/to/lib -lLibName

. Я пробовал следующее:

CPLUS_INCLUDE_PATH=/path/to/lib
export CPLUS_INCLUDE_PATH

, но это не решило проблему и не выдало мне ошибку. Что я делаю не так?

1 Ответ

3 голосов
/ 27 мая 2020

Лучшим вариантом было бы использовать make-файл и запустить make .

Вы можете отредактировать make-файл, чтобы добавить необходимые параметры компилятора и компоновщика.

GNU Make использует много неявных переменных . В вашем случае содержимое Makefile может быть таким простым, как:

CXXFLAGS = -Wall
LDFLAGS = -L/path/to/lib -lLibName
...