4

我正在 Ubuntu 上从源代码编译几个 C/C++ 包。我将构建的结果与使用 debian 安装运行的结果进行比较,发现我的可执行文件速度较慢。

我曾经readelf -a比较这两个可执行文件。'.rela.dyn' 的重定位部分之类的东西有很大的不同,但我不确定我应该寻找什么文档来理解这样的差异。

有人对尝试调整 gcc 以生成像我在 deb 包中找到的可执行文件有任何建议吗?

4

1 回答 1

1

好吧,因为它是开源的,你应该得到他们用来生成可执行文件的编译标志:)

my2c

于 2011-02-21T19:23:08.690 回答