我確切地說我將這個問題限制爲我的x86(64位)linux盒子的「本地」開發。沒有嵌入式或非x86架構。Linux上的x86 C++開發有什麼(工作)替代工具鏈?
因爲我是一個C++用戶,並且有一個C++文藝復興,我目前使用C++進行個人項目。
現在我正在使用強大的傳統linux/gcc/make工具鏈。
但通過博客文章和做題,我最近才知道的新的有希望的工具:
- 「」鐺「」爲'GCC',速度快了很多的選擇,讓更好的錯誤信息
- 「」金「」作爲替代'LD'的,速度快了很多
這些工具是不太知名的,它很容易,甚至不知道他們。
是否還有其他一些我不知道的有趣的不太知名的工具?例如替代gdb之類的? (我也在使用cmake)
我在尋找首先發展的便捷性,然後是發展速度的提高。歡迎任何其他改進。
如果可能的話免費工具。
有英特爾的,它有一個調試器和其他工具ICC編譯器。它在Linux上非商業用途是免費的,否則會花費。 – 2012-01-05 09:47:27
@PaulR謝謝保羅。當然,我對免費工具更感興趣,並且對舊工具有了顯着的改進。 (英特爾聲稱加快執行速度,但我認爲這就是我所知) – Offirmo 2012-01-05 09:51:20
正如我在評論中所說的,ICC *在Linux上非商業用途。除了高質量的代碼生成外,它通常是第一個支持新CPU特性的編譯器(出於顯而易見的原因),例如,最新的SSE,AVX等。 – 2012-01-05 10:32:38