I want to import some C code but override its main()
function. I can do this in Unix by prefacing the C code's main declaration with __attribute__((weak))
, however, this won't compile in Windows, because neither Strawberry Perl's GCC nor MinGW's GCC recognize __attribute__((weak))
.
Reading the docs online, __declspec
seems to function similarly. Is there a __declspec
equivalent to Unix GCC's __attribute__((weak))
macro?
This is a more specific version of an earlier question I posted.