Como estender um caminho?

1

Estou tentando instalar o TA-Lib no Ubuntu 14.04 LTS e cheguei ao ponto em que tenho que fazer isso: %código% link

Eu realmente não sei o que isso significa. Eu basicamente preciso saber o que digitar e onde digitá-lo. Desculpe por essa pergunta noobish. Eu sei como entrar no terminal e como add /usr/local/lib to /etc/ld.so.conf as root then run /sbin/ldconfig (also as root). , cd ls e cd .. Obrigado a quem puder me ajudar!

    
por puzzler 25.03.2016 / 01:59

1 resposta

2

Executa o ldconfig

Como afirmado no comentário pelo steeldriver, execute sudo ldconfig . O sistema tomará conhecimento de quaisquer alterações feitas.

Apenas reinicie

Você não precisa mudar nada.

Por padrão, ld.so.conf tem include /etc/ld.so.conf.d/*.conf . Esses comandos fazem com que o arquivo inclua o conteúdo de qualquer arquivo em /etc/ld.so.conf.d/ que termine com .conf , que inclui include /etc/ld.so.conf.d/libc.conf , que diz:

# libc default configuration'
/usr/local/lib

Acho que você não precisa adicionar nada. Basta reiniciar o computador para permitir que o software carregue as alterações feitas. Embora na maioria dos casos você só precise reiniciar o serviço específico, não estou certo quanto ao que está mudando aqui. Uma reinicialização completa do sistema deve fazer o truque embora.

Se o seu computador estiver com falta de libc.conf

Se por acaso libc.conf estiver faltando, crie um arquivo mylibc.conf para lembrar que você mesmo adicionou isso. Este arquivo conterá o comando para adicionar /usr/local/lib .

Abra o terminal e execute:

sudo echo "/usr/local/lib" >> /etc/ld.so.conf.d/mylibc.conf

Pelo conteúdo de ld.so.conf , esse arquivo deve fazer com que o sistema carregue /usr/local/lib automaticamente.

    
por Torrien 25.03.2016 / 02:24