ich den folgenden Code auf macos kompilieren wollen:Mit time.h auf macos für Cross-Compiler
struct timeval tv;
int retval = gettimeofday (&tv, NULL);
if (retval == 0)
TIMEVAL_TO_TIMESPEC (&tv, tp); //here I am getting the error
return retval;
Aber ich erhalte den Fehler
error: 'TIMEVAL_TO_TIMESPEC' was not declared in this scope
TIMEVAL_TO_TIMESPEC (&tv, tp);
ich kompilieren bin mit dem Cross-Compiler von Android. Ich habe versucht, den Header time.h explizit einzufügen, und TIMEVAL_TO_TIMESPEC wird immer noch nicht gefunden. Wie kann ich diesen Code korrekt dompilieren?
'TIMEVAL_TO_TIMESPEC' sieht aus wie ein Unix-Makro. – NathanOliver