2013-10-11 43 views
0

我想在Mac上編譯代碼(OS X 10.7.5)GCC編譯-E,-S,-save-臨時工和-M選項是不允許有多個

我堅持一條消息,我不知道我應該採取哪種措施來解決或解決這個問題。

我完全知道這是一個小短,但基本上是唯一的信息引發到控制檯。

llvm-g++-4.2: -E, -S, -save-temps and -M options are not allowed with multiple -arch flags 

這是什麼告訴我的任何線索? (請注意,代碼已在類似環境中編譯)

回答

0

您沒有提供有關構建環境的任何詳細信息 - 我認爲它提供了配置腳本 - 在大多數情況下,您可以通過將--disable-dependency-tracking傳遞給您的配置來解決此問題選項。

在此之前這樣做,我會建議清理build目錄完全即make distclean,如果它是由構建結構提供。

相關問題