Как указать версию библиотеки для использования во время ссылки?

Следующий вопросКак приложения разрешают разные версии общих библиотек во время выполнения?, Я задавался вопросом, как указать в командной строке ссылки, какую версию библиотеки использовать?

Допустим, у меня есть

libmy.so.1.0
libmy.so.1    -> libmy.so.1.0
libmy.so.2.0
libmy.so.2    -> libmy.so.2.0
libmy.so      -> libmy.so.2

Обычный способ указать библиотеку для связи с исполняемым файлом не показывает версию для использования. Кроме того, очень вероятно, что кто-то хочет связать с самой последней версией. Таким образом, обычная линия работает нормально в большинстве случаев.

gcc app.o -lmy -o app

Что такое командная строка для ссылкиapp что следует использовать версию 1 библиотеки?