4.8 sürümünden bu yana, C ++ derleyicisi GCC (G ++ kısmı) artık C'de değil, C ++ 'da yazılmıştır. Bu konuda varsayımsal bir sorum var.
Henüz C ++ derleyicisi olmayan yeni bir platformda GCC'nin C ++ kodunu nasıl derleyeceğimi merak ediyorum. Tabii ki, diğer makinelerde derlenmiş önceden oluşturulmuş ikili dosyaları kullanabilirsiniz. Veya C ile yazılmış eski bir GCC sürümünü kullanabilir ve geçerli sürümü onunla derleyebilirsiniz.
Ancak, önceden oluşturulmuş ikili dosyalar ve sadece en yeni sürüm olmadan, sıkışıp kaldınız, değil mi? Değilse, bu durum üzerinde GCC projesinin C'den C ++ 'ya geçişle ortaya çıkan başka etkiler var mı?
gcc
4.8'den önce keyfi bir işletim sistemi ile paketlenmiş C derleyicisi ile inşa edilebileceğinden emin değilim (ve bu sizi birçoğunda C89 ile sınırlar).