Beim Versuch, einige ältere Code mit angepassten Windows/POSIX Portabilität zu verbinden, gibt es #ifdef
bedingte Compilations, die _ftime()
auf Cygwin und ftime()
überall sonst (man beachte die führende _
) nennen.Cygwin Verknüpfungsfehler für _ftime
Wenn ich versuche, diesen Code zu kompilieren und zu verknüpfen, obwohl ich die folgenden
../../bin/../lib/libconv-core.a(convcore.o):convcore.c:(.text+0xf6b): undefined reference to `_ftime'
../../bin/../lib/libconv-core.a(convcore.o):convcore.c:(.text+0xf6b): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ftime'