clang предупреждения компилятора Mac OS X - PullRequest
2 голосов
/ 28 февраля 2012

Когда я компилирую свою программу, я получаю предупреждения компилятора. Я уже некоторое время пытаюсь их починить.

Вот как я собираю:

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 такая же проблема?

Есть идеи?

Спасибо


хм ... кажется, что это ошибка (или функция): ссылка .

Но я думаю, что нашел обходной путь, вместо того, чтобы использовать MF для указания выходного файла, я просто перенаправил его в файл следующим образом:

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