Como definir o caminho de pesquisa da biblioteca usando variável de ambiente em tempo de compilação

Como definir o caminho de pesquisa da biblioteca usando variável de ambiente em tempo de compilação

-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)."

informação relacionada