Я использую реализацию источника рыночных данных, содержащую файлы .so.0. Однако это «мягкие ссылки» на актуальные файлы .so.0.0.0. Почему это сделано?
Когда я пытаюсь скопировать эти ссылки .so.0, происходит копирование точной копии файла .so.0.0.0, но с префиксом .so.0.
Добавлен комментарий:
поэтому у меня есть файл libfoo.so, и он доступен через java через jni. Этот файл libfoo.so на самом деле является мягкой ссылкой, которая указывает на libfoo.so.0.0.0. Что произойдет, если у меня нет libfoo.so. Как java / или любой другой скомпилированный код, выяснить, что libfoo.so.0.0.0, если общий объект использовать?