Wozu dienen die Flags -DPOSIX und -DXWINDOWS in Makefiles?

373
Volumetricsteve

Ich verstehe, dass -DPOSIX etwas mit POSIX-Konformität zu tun hat ... was ich irgendwie herausfinden kann, weil mein Programm eine Posix-Bibliothek (pthreads) verwendet, aber ich kann nichts relevantes darüber herausfinden, wofür -DXWINDOWS ist oder warum Dort.

0
Weil Sie eine App erstellen, für die XWindows erforderlich ist (Header, Bibliotheken ...) DavidPostill vor 9 Jahren 1
Ich dachte mir, dass es dafür war ... aber es ist nicht so. Es ist nur die Befehlszeile. Ich habe es nur ohne kompiliert und es hat gut funktioniert. Volumetricsteve vor 9 Jahren 0
Was passiert, wenn Sie es entfernen und ein "sauber machen" machen? DavidPostill vor 9 Jahren 1
Es funktioniert perfekt. Ich vermute, es war für einen anderen Teil des Codes vorhanden und wurde möglicherweise ignoriert, wenn die CLI-Anwendungen erstellt wurden. Volumetricsteve vor 9 Jahren 0
Dann hast du deine Antwort;) DavidPostill vor 9 Jahren 1

0 Antworten auf die Frage