错误:'C ++ / ObjC ++'不允许使用无效参数'-std = gnu99'

时间:2014-09-07 14:14:24

标签: c++ c macos clang

我正在尝试使用Clang在OSX Maverick上编译名为DevIL的C库。我运行了配置文件然后' make'我收到以下错误:

错误:无效参数' -std = gnu99'不允许使用' C ++ / ObjC ++'

这是否意味着我正在尝试使用C ++编译器编译C代码?如何告诉Clang将其编译为C lib?

1 个答案:

答案 0 :(得分:1)

我对此类问题的标准答案是使用MacPorts。安装MacPorts后,它就像:

一样简单
 $ sudo port install libdevil