小编RHe*_*ged的帖子

最新版本的GCC(4.6)如何在Mac OS下与Qt一起使用?

我的问题与这里讨论的问题有关:

有没有办法让OpenMP可以在Qt跨越线程上运行?

试图在Mac OS下运行我的基于Qt的程序,在辅助线程中有一个OpenMP子句时,它崩溃了.浏览完网页后,现在我明白这是由Apple提供的gcc旧版本(4.2)中的一个错误引起的.

然后我从http://hpc.sourceforge.net下载了最新的4.6版gcc 并尝试编译该项目,但是我从g ++编译器得到了以下错误:

无法识别的选项'-arch'无法识别的选项'-Xarch_x86_64'

我了解到这是因为这些是选项,只能由自定义配置的Apple-gcc编译器解释,而不能由标准gcc解释.

任何人都可以帮助我,我可以克服这个问题并配置g ++ 4.6与Qt一起使用以获得无错误的OpenMP支持吗?我承认我在Mac OS平台上是关于编译器和编程的新手,并希望从Visual Studio-Qt环境中移植我的代码.

提前谢谢了!

macos qt gcc openmp

9
推荐指数
1
解决办法
2659
查看次数

标签 统计

gcc ×1

macos ×1

openmp ×1

qt ×1