Pergunta

Meu compilador: XLC versão 10.1 Ambiente: AIX5.3 Linker: LD

Quando eu trabalho no Linux, com GCC (4.4.1) Eu uso a seguinte opção

-Wl,-rpath

(-Wl Para as opções do vinculador) Ele adiciona um diretório ao caminho de pesquisa da biblioteca de tempo de execução.

Qual é o equivalente para o compilador XLC?

ou qual é o equivalente a -rpath para o vinculador.

Obrigada.

Foi útil?

Solução

Minha primeira resposta foi: A opção do vinculador AIX para esse é -blibpath. (Se for ajuda, para o compilador do sol, é -R. Apenas no caso de!)

Agora eu o editei para responder ao comentário do OP: Certo você está. Na verdade, lendo o manual do ligante AIX (man ld) parece -L Já é a opção certa!

   -LDirectory
        Adds Directory to the list of search directories used for finding
        libraries designated by the -l (lowercase letter L) flag. The list
        of directories, including the standard library directories, is
        also recorded in the output object file loader section for use by
        the system loader unless you use the -blibpath, -bnolibpath, or
        -bsvr4 option. You can repeat this flag.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top