by Anonymous » 02 May 2025, 04:37
Gibt es eine solche Funktionalität in GCC/C ++. Zum Beispiel < /p>
#ifdef __linux__
//linux code goes here
#elif _WIN32
// windows code goes here
#else
#endif
< /code>
für Ex. Kraftkompilierung für Linux < /p>
gcc/g++ my_prog.c -di __linux__ -o ./my_prog
< /code>
Dies ist nur für einen Fall, aber Sie erhalten die Idee. Gibt es Flexibilität, den Makrokompilierungsprozess vollständig zu steuern, um die Standard -Zeilenparameter zu überschreiben? Einschließlich mit benutzerdefinierten Anweisungen
Gibt es eine solche Funktionalität in GCC/C ++. Zum Beispiel < /p>
#ifdef __linux__
//linux code goes here
#elif _WIN32
// windows code goes here
#else
#endif
< /code>
für Ex. Kraftkompilierung für Linux < /p>
gcc/g++ my_prog.c -di __linux__ -o ./my_prog
< /code>
Dies ist nur für einen Fall, aber Sie erhalten die Idee. Gibt es Flexibilität, den Makrokompilierungsprozess vollständig zu steuern, um die Standard -Zeilenparameter zu überschreiben? Einschließlich mit benutzerdefinierten Anweisungen