在运行诸如Python之类的程序时,动态加载程序(ld.so.1或类似的文件)已经读取LD_LIBRARY_PATH,并且此后将不会注意到任何更改。因此,除非Python软件本身评估LD_LIBRARY_PATH并使用它来构建可能的库路径名
dlopen()或要使用的等效函数,否则在脚本中设置变量将无效。
假设您说这行不通,那么似乎可以假设Python没有构建并尝试所有可能的库名;它可能仅依赖于LD_LIBRARY_PATH。
欢迎分享,转载请注明来源:内存溢出
在运行诸如Python之类的程序时,动态加载程序(ld.so.1或类似的文件)已经读取LD_LIBRARY_PATH,并且此后将不会注意到任何更改。因此,除非Python软件本身评估LD_LIBRARY_PATH并使用它来构建可能的库路径名
dlopen()或要使用的等效函数,否则在脚本中设置变量将无效。
假设您说这行不通,那么似乎可以假设Python没有构建并尝试所有可能的库名;它可能仅依赖于LD_LIBRARY_PATH。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)