У нас немного испорчена система make-файлов, которую мы собираемся исправить. Но в то же время мне нужно добавить обходной путь, и я забочусь, если вы можете попросить компилятор (или компоновщик) связать библиотеку, но только если она существует. Я знаю, как исправить make-файл, но это займет некоторое время, а пока я хочу быстро взломать ...
Итак, у меня есть что-то вроде:
gcc <...other options...> -L ./some/path -l somelibrary
Когда libsomelibrary.so
не существует, это выдает ошибку. Я хочу продолжить в этом случае без ссылки. Это возможно? - какой-нибудь вариант компоновщика?