我们如何在Fedora 3上将旧的GCC 3.4升级到GCC 4.1 ?



我们如何在Fedora 3(版本为2.6.10)上将旧的GCC从3.4升级到4.1(即从GCC 3.4升级到GCC 4.1或更高版本)?

更多信息:我们正在开发一个将在Fedora 3上运行的应用程序,但是该应用程序需要一些原子内置组件,__sync_val_compare_and_swap__sync_fetch_and_add等,这些组件仅在GCC 4.1或更高版本上可用。所以我认为我们要么定义它们,要么将gcc升级到Fedora 3上的新版本,但现在我们也不知道。

如果您仍然想坚持使用GCC 3.4,您可以使用提供相同原语的其他库。例如atomic_ops (atomic_ops @ github)

最新更新