g ++无法识别-stdlib = libstdc ++

时间:2015-08-21 17:36:18

标签: c++ gcc

所以我只是使用home brew重新安装gcc,当我编译程序并尝试使用libstdc ++时...我收到一个错误:

dhcp-18-189-47-44:openmp_code myname$ g++-4.8 -fopenmp tmp2.cpp -stdlib=libstdc++
g++-4.8: error: unrecognized command line option '-stdlib=libstdc++'

有人知道发生了什么事吗?谢谢。

1 个答案:

答案 0 :(得分:1)

正如错误消息清楚地说明的那样,g ++不支持-stdlib作为选项。您只需从命令行中删除该选项即可。

g++-4.8 -fopenmp tmp2.cpp

应该就是您所需要的一切。