Пожалуйста, рассмотрите следующую команду:
gcc myfile.c -o myapp.exe -Lmydir -lmylib
mydir
включает в себя следующий файл:
`libmylib.a`
Я знаю, что по умолчанию gcc
хочет сделать dyanmi c связывание. Однако, как вы можете видеть, он не находит библиотеку libmylib.so
dynamici c, только libmylib.a
stati c one.
Означает ли это, что gcc
будет статически связывать libmylib.a
в исполняемый файл результата?