我试图强制用于构建源的构建内部预处理器不依赖安装在我的主机中的共享库,而不必卸载它们。
尽管有一个LD_PRELOAD
环境变量强制加载程序(ld-linux)在其他任何事情之前获取指定的共享库,但我想做完全相反的事情,强制加载程序在设置过程中不获取指定的库(种类LD_NEVERLOAD
变量)。
有没有办法在不破坏我的整个系统的情况下这样做(也就是删除这样的库)?
PS:我已经重命名了我的系统库来测试这个特定的用例,但这绝对不是一种优雅的方式。
我试图强制用于构建源的构建内部预处理器不依赖安装在我的主机中的共享库,而不必卸载它们。
尽管有一个LD_PRELOAD
环境变量强制加载程序(ld-linux)在其他任何事情之前获取指定的共享库,但我想做完全相反的事情,强制加载程序在设置过程中不获取指定的库(种类LD_NEVERLOAD
变量)。
有没有办法在不破坏我的整个系统的情况下这样做(也就是删除这样的库)?
PS:我已经重命名了我的系统库来测试这个特定的用例,但这绝对不是一种优雅的方式。