Immer, wenn ich Cython-Code kompiliere (mit pyximport
) und häufig, wenn ich Pakete von der Quelle installiere (mit pip
), bekomme ich
Was ist diese Warnung und was kann ich tun, um das zu verhindern? Ich vermute, dass ich nicht verhindern kann, wenn pip
es auslöst, aber gibt es zumindest eine Möglichkeit, pyximport
zu konfigurieren, um es zu vermeiden?
OS X 10.9, Python 2.7.5, Xcode clang 500.2.79
-mno-fused-madd
ist eine GCC-CPU-Zieloption. Es dient zum Aktivieren / Deaktivieren der Generierung der fusionierten Multiply / Add-Anweisungen (FMACs. In DSPs üblich).
Da dies gcc-spezifisch ist, gibt clang eine Warnung, dass es die Option nicht versteht.
Wenn Sie diese Warnung wirklich nicht sehen möchten, können Sie versuchen, den Standard-Compiler mit
zu setzen %Vor%Das sollte auch für pyximport funktionieren (Aber ich habe es nicht versucht).
Die Antwort davor funktionierte nicht für mich, aber es funktionierte, um zu sagen, dass diese Fehlermeldungen ignoriert werden sollten:
%Vor%Lösung gefunden in Clang Fehler: unbekannt Argument: '-mno-fusioned-madd' (Installationsfehler des Python-Pakets)
Tags und Links clang xcode python-2.7 pip cython