小编hea*_*bar的帖子

如何从脚本安装eclipse插件列表?

我需要一种方法来从linux中的脚本以完全无人值守的方式设置高度自定义的eclipse编码环境.定制的eclipse环境需要安装来自各种来源的大约10种不同的插件(protobuf,pydev,cmakeed,openinterminal,egit,yaml,webpageeditor等).每次使用gui手动执行此操作需要20-30分钟.我想在脚本中自动安装插件,这样任何运行linux的人都可以使用一组自定义插件重新创建我的eclipse环境,而无需人工干预.任何人都有关于如何做到这一点的建议?

eclipse eclipse-plugin eclipse-cdt

19
推荐指数
2
解决办法
6684
查看次数

在不修改源代码的情况下隐藏动态库中的符号

我有一个我需要链接的闭源第三方共享库.不幸的是,第三方库的创建者并不打算限制导出和导出所有符号的符号.第三方库内部使用我在代码中使用的流行库的不兼容版本,但导出冲突的符号(谷歌的protobuf库).当protobuffer库版本检查发现编译时间和库的运行时版本不兼容时,这会导致运行时错误.我可以通过恢复到与第三方库中使用的版本匹配的旧版本protobufs 2.3来解决问题.但是,protbuf 2.3的性能问题使得我的应用程序无法使用它.我需要一种方法在我的代码中使用protobuf 2.4并让第三方库使用它自己的内部v 2.3.

有没有办法生成第三方库的新版本,该版本不从仅在给定文件的内部使用的protobuf v 2.3库中导出符号?如果我有源,那将是一个更容易的问题.似乎像objcopy和strip这样的工具实际上无法修改动态符号表.到目前为止,我唯一的想法是创建我自己的垫片库,通过将调用重定向到第三方库(可能用dlopen打开),只导出我需要的符号.

有更好的解决方案吗?

c++ symbols dynamic-library

5
推荐指数
1
解决办法
1238
查看次数

GCE是否适用于debian和RHEL以外的发行版?

我看到只列出了debian和RHEL图像...如果我想运行ubuntu 12.04或其他什么怎么办?有没有办法建立一个debian实例并在其上安装ubuntu 12.04并制作我自己的图像?

google-compute-engine

4
推荐指数
1
解决办法
1210
查看次数