Para vincular a uma biblioteca com um nome de arquivo libad.a
, as opções de vinculação a gcc
devem ser:
gcc abc.c -lad
Portanto, você não especifica a extensão nem a parte inicial lib
do nome do arquivo da biblioteca.
O arquivo de saída será a.out
. Você pode especificar caminhos de pesquisa extras para a biblioteca com -L
:
gcc abc.c -L path_to_directory -lad