Ich hoffe, hier ein paar Hinweise zu bekommen. Ich versuche, QT mit leicht unterschiedlichen Code für jede Plattform zu kompilieren. Zum BeispielPlattformspezifischen Code
Wenn Plattform gehören Windows dann windows.h
Wenn Plattform OSX ist dann schließen time.h
UND
Wenn Plattform verwenden, um Windows Funktion Queryperformancecounter von windows.h Wenn Plattform ist Linux verwenden gettimeofdayfunction von time.h
Das Ziel hier ist Wrapper-Funktion zu schreiben verstrichene Mikrosekunden, die mit Windows (QueryPerformanceCounter) & Linux/Max (gettimeofda y) ohne 2 Sätze Code zu haben. Qtimer-Auflösung ist in Windows XP nicht ausreichend. (ungefähr 10-15ms Inkremente).
Jeder kann mich auf ein Tutorial verweisen, wie man das macht? Vielen Dank im Voraus und Frohes Neues Jahr an alle hier.
Gary Cho
Sie haben Recht; In C++ müssen Sie immer separate Binärdateien für separate Plattformen kompilieren. Python zwingt Sie nicht dazu, weil es auf einem anderen Interpreter läuft. –