biblioteca dinâmica de compilação do gcc

1. Instruções de compilação

gcc -shared -fPCI -o libmyhello.so hello.c  

2. Instruções de compilação de links

gcc main.c -I / usr / local / include -L / * / -lmyhello 

-I (i maiúsculo) seguido pelo diretório do arquivo do conector

-L seguido pelo diretório da biblioteca dinâmica

3. Defina as variáveis ​​de ambiente

Referência https://mp.csdn.net/editor/html/114375663

4. Ligue

./a.out

5. Analise a instrução ldd

ldd + arquivo objeto, pode analisar a situação do link da biblioteca de arquivos objeto

Como ldd a.out

 

Acho que você gosta

Origin blog.csdn.net/qq_37061368/article/details/114376220
Recomendado
Clasificación