Я знаю, как добавить к пути поиска библиотеки GNU ld, используя опцию -Ldir, и широко его использовать.Но насколько я могу судить по прочтению руководств gcc и ld , невозможно добавить к end списка путей поиска библиотек.,
Параметр -L добавляет в начало, после чего он ищет пути к системной библиотеке по умолчанию.Но я хочу добавить путь «смотрите здесь, если вы не можете найти его, где бы то ни было».Есть ли способ сделать это с ld?
Я могу представить себе решение hacky-crap, которое извлекает все стандартные библиотеки dir (используя -print-search-dirs) и добавляет их в список -L search dirsв том порядке, в котором я хочу, перед их подразумеваемыми дубликатами в качестве путей поиска по умолчанию ...
Но там должен быть лучшим способом ...