Localização para bibliotecas linux sem sudo?

1

Estou em um terminal compartilhado e quero criar um programa que funcione bem em meu computador doméstico. Eu não tenho permissões sudo. Eu preciso construir algumas bibliotecas: GotoBlas e UMFpack.

Existe algum tipo de localização tradicional da biblioteca Linux que eu possa usar como home / lib /?

    
por Mikhail 23.10.2011 / 04:44

1 resposta

1

Não há um que "simplesmente funcione", no entanto, você pode especificar caminhos de libs adicionais ao vincular, usando as opções -rpath-link e -rpath em ld .

-rpath PATH                 Set runtime shared library search path
-rpath-link PATH            Set link time shared library search path

Para que você possa fazer tudo o que vai funcionar em suas duas máquinas.

    
por 23.10.2011 / 05:39