You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При изменении переменной окружения LD_LIBRARY_PATH в make переменная меняется локально , а не глобально , следовательно программа не находит динамическую библиотеку . Если изменять переменную вручную все нормально . Как поменять ее глобально в мейке ?
The text was updated successfully, but these errors were encountered:
Подозреваю, что никак. Нужно, чтобы эта переменная была прописана когда уже запускаешь программу. Есть вариант сделать скрипт, который задает нужно значение этой переменной и запускает программу.
Еще может быть есть вариант переделать Makefile, чтобы он статически линковал все нужные библиотеки, и соответственно они получались все запрятанные внутри получающегося запускаемого бинарника.
Еще может быть есть вариант переделать Makefile, чтобы он статически линковал все нужные библиотеки, и соответственно они получались все запрятанные внутри получающегося запускаемого бинарника.
Использовать dlopen c указанием пути для plugin-ов.
При изменении переменной окружения LD_LIBRARY_PATH в make переменная меняется локально , а не глобально , следовательно программа не находит динамическую библиотеку . Если изменять переменную вручную все нормально . Как поменять ее глобально в мейке ?
The text was updated successfully, but these errors were encountered: