我安裝了適用於ubuntu x86_64的build-essential軟件包,編譯c程序和C++程序工作正常,但在編譯的二進制文件中出現「Ubuntu linaro」。有沒有辦法去除這個?關於ubuntu gcc編譯器的問題
3
A
回答
2
如果你能弄清楚這個字符串是在哪個部門(的.comment也許?),你可以使用
strip -R .comment (or whatever section name)
刪除從二進制文件部分。
在Ubuntu 10.10 for x86上的gcc似乎沒有在二進制文件中放入任何無關的字符串。
3
相關問題
- 1. Ubuntu上的gcc編譯問題13.04
- 2. GCC編譯器的問題
- 3. gcc編譯問題
- 4. 關於GCC編譯器和鏈接器的問題
- 5. GCC編譯器問題
- 6. 關於gcc編譯器命令的問題
- 7. GCC 4.9.4交叉編譯器編譯(limits.h中的問題)
- 8. Ubuntu的GCC編譯錯誤
- 9. 關於編譯Lua文件的問題
- 10. 關於ICC編譯的C++ 0x問題
- 11. 關於編譯時錯誤的問題
- 12. 關於arm-eabi-gcc和交叉編譯
- 13. C gcc編譯問題和makefiles
- 14. 在Ubuntu上編譯darwin的步驟gcc
- 15. gcc是基於表的編譯器嗎?
- 16. 編譯編譯器錯誤編譯GCC
- 17. Cassandra編譯問題關於lambda
- 18. 對於關閉編譯問題
- 19. 在ubuntu oneiric上編譯mysql的問題
- 20. 問題在OpenSolaris 2009.6編譯GCC 4.4.0
- 21. 從源代碼編譯gcc(問題)
- 22. LLVM 5.0編譯器是否等同於GCC編譯器?
- 23. 在Ubuntu上編譯GCC 6.1 16.04
- 24. 關於__attribute__和noinline(GCC)的問題
- 25. C++編譯器的問題
- 26. 關於Android的編譯器
- 27. cmake編譯器布爾開關問題
- 28. 關於C#編譯器如何發出TypeRef信息的問題
- 29. 關於編譯器符號表的簡單問題
- 30. 關於英特爾Fortran編譯器選項的問題
真的嗎?我認爲他們是ARM暴徒,而不是x86。無論如何,只要它能夠正常工作,你是否真的關心二進制文件中的字符串? – paxdiablo 2011-03-18 10:44:20
通常沒有,但是如果我正在編譯商業軟件,我不想讓人們知道它是使用ubuntu編譯的 – Daniel 2011-03-18 11:08:06
通過人,你的意思是你不希望那些在十六進制編輯器中打開二進制文件的人知道那? – sashoalm 2011-03-21 10:12:03