-I opção definir caminho de pesquisa do arquivo de cabeçalho paragcc/g++e CPLUS_INCLUDE_PATH/CPATH acrescentam a lista de caminhos de pesquisa.
Então e quanto às bibliotecas? Parece queLD_LIBRARY_PATHé apenas uma lista de caminhos para tempo de execuçãopesquisa na biblioteca. A opção -L é necessária para especificar qualquer caminho de lib diferente de /usr/lib e /usr/local/lib.
Existe uma variável de ambiente semelhante a CPATH/CPLUS_INCLUDE_PATH, para fazer otempo de compilaçãotrabalho?
Responder1
Esta pergunta parece ter sido respondida nos comentários. Pornjsg Comente,
LIBRARY_PATH é o que você está procurando
"O valor de LIBRARY_PATH é uma lista de diretórios separados por dois pontos, [...] A vinculação usando GCC também usa esses diretórios ao procurar bibliotecas comuns para a opção -l (mas os diretórios especificados com -L vêm primeiro)."