我为ubuntu x86_64安装了build-essential软件包,编译c程序和c ++程序工作正常,但在编译的二进制文件中,出现了“Ubuntu linaro”。有没有办法删除它?
答案 0 :(得分:3)
您可以使用十六进制编辑器将其删除。我可以问你为什么要删除它?
答案 1 :(得分:2)
如果你能弄清楚该字符串在哪个部分(.comment可能?),你可以使用
strip -R .comment (or whatever section name)
从二进制文件中删除该部分。
在Ubuntu 10.10 for x86上的gcc似乎没有在二进制文件中添加任何无关的字符串。