gcc
и ld
предоставляют множество способов указать путь поиска для библиотек, среди них ] -rpath
и -L
флаги. На страницах руководства нет различий между этими двумя флагами, фактически говоря, что каждый флаг добавляет библиотеку в путь поиска библиотеки. И все же кажется странным, что оба флага делают одно и то же. Каковы различия, если таковые имеются, между этими двумя вариантами?