Como configurar o $ LD_LIBRARY_PATH no Ubuntu?


14

Eu tenho que fazer isso:

No linux, temos que encontrar algumas bibliotecas dinâmicas que não estão em um local padrão. Temos que definir $ LD_LIBRARY_PATH como / path / to / sdk / lib

Como posso fazer isso no Ubuntu 10.10?

Respostas:


37

Para definir essa variável, basta usar (no prompt do shell):

export LD_LIBRARY_PATH="/path/to/sdk/lib"

Para torná-lo permanente, você pode editar os arquivos ldconfig. Primeiro, crie um novo arquivo, como:

sudo vi /etc/ld.so.conf.d/your_lib.conf

Segundo, adicione o caminho no arquivo criado

/path/to/sdk/lib

Por fim, execute ldconfig para atualizar o cache.

sudo ldconfig

As cotações são necessárias para LD_LIBRARY_PATH?
SAFX 02/04

@SAFX sim, se o caminho tiver espaços ou caracteres especiais e se eles não tiverem escapado.
Vanagas

Isso pode não funcionar para algumas versões do Ubuntu. Veja: LD_LIBRARY_PATH não carregando do .profile nem / etc / environment
MikeTronix

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.