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

0

Opção -I defina o caminho de pesquisa do arquivo de cabeçalho para gcc / g ++ e CPLUS_INCLUDE_PATH / CPATH acrescente a lista de caminhos de pesquisa.

Então, e as libs? Parece que LD_LIBRARY_PATH é apenas uma lista de caminhos para pesquisa de biblioteca tempo de execução . A opção -L é necessária para especificar qualquer caminho de libra diferente de / usr / lib e / usr / local / lib.

Existe uma variável de ambiente semelhante a CPATH / CPLUS_INCLUDE_PATH, para fazer o trabalho tempo de compilação ?

    
por Martin Wang 09.07.2012 / 10:09

1 resposta

2

Este Q parece ter sido respondido nos comentários. Por do njsg comentário ,

LIBRARY_PATH is what you're looking for

"The value of LIBRARY_PATH is a colon-separated list of directories, [...] Linking using GCC also uses these directories when searching for ordinary libraries for the -l option (but directories specified with -L come first)."

    
por 22.07.2016 / 12:47

Tags