小编Ric*_*lka的帖子

我可以在已编译的二进制文件中更改"rpath"吗?

我有一个旧的可执行文件,它被安排在废料堆中,但它还没有.它依赖于从我的环境中删除的一些库,但我在某些地方工作正常.我想将此可执行文件指向这些存根库.是的,我可以设置LD_LIBRARY_PATH,但是这个可执行文件是从许多脚本中调用的,很多用户和我都喜欢在一个地方修复它.

我没有这方面的来源,并且很难得到它.我在想 - 我可以使用ELF识别编辑器编辑这个文件,并在rpath中添加一个简单的PATH以使其命中新的库吗?这是可能的,或者一旦你创建了一个ELF二进制文件,你就把东西固定到位置并且它们不能移动?

linux linker elf

81
推荐指数
3
解决办法
5万
查看次数

有一个perl模块等同于python的optparse.OptionParser吗?

我有一个新的脚本,我需要在perl中编写,以利用我们的perl代码库(不,我无法转换它,不管怎么说).我们的编码标准规定Getopt::Long::GetOptions()但我意识到如果我可以将python的optparse.OptionParser放入其中,我的选项处理将会大大改进和简化.我在python中喜欢的东西:输入验证,格式和必需/可选,以及基于参数配置的自动帮助字符串生成.

有小费吗?我知道我可以自己动手,但如果已经完成,我宁愿使用别人的工作.

perl optional-parameters

2
推荐指数
1
解决办法
578
查看次数

标签 统计

elf ×1

linker ×1

linux ×1

optional-parameters ×1

perl ×1