clang编译器警告Mac OS X.

时间:2012-02-28 04:39:10

标签: macos clang clang++

当我编译程序时,我收到编译器警告。我一直试图修复它们一段时间。

这是我编译的方式:

c++ -MM -MF obj/src/prog.d -MP -MT obj/src/prog.o -Wall -Wextra -c -g -Iinc src/prog.cpp

这是我得到的警告:

clang: warning: argument unused during compilation: '-MF obj/src/prog.d'

我曾经在苹果切换到clang之前没有警告地编译它。现在c ++只是clang的象征性链接。

我想知道smbd是否有同样的问题?

有什么想法吗?

由于


嗯......好像是一个bug(或特征):link

但我认为我找到了解决办法,而不是使用MF来指定输出文件,我只是将其重定向到这样的文件:

c++ -MM > obj/src/prog.d -MP -MT obj/src/prog.o -Wall -Wextra -c -g -Iinc src/prog.cpp

0 个答案:

没有答案