Предположим, у меня есть файл main.cpp
, в котором используется функция sin()
, определенная в libmath
.Также предположим, что у нас есть и libmath.a, и libmath.so, доступные в одном каталоге.Теперь, если я введу команду g++ -o main main.cpp -lmath
, по умолчанию в Linux будет ссылка на общую библиотеку libmath.so
.Я хочу знать, есть ли способ заставить программу связываться со статической библиотекой libmath.a
без удаления или перемещения общей библиотеки?