I'd like to know if it's possible to make VC++ use LP64
instead of LLP64
, I know I could use another compiler such as GCC or Intel C++, but I'd like to use VC++ for various reasons.
There is no requirement for compatibility with Microsoft headers, etc, and I am already using LIBC as my runtime library.
Sometimes "You can't" is also an answer. Because it's not possible (allegedly for backwards compatibility).
Use portable types instead (#include <cstdint>
):
int8_t
- a 8-bit integerint16_t
- a 16-bit integerint32_t
- a 32-bit integerint64_t
- a 64-bit integerP.S. As a possible workaround you could use Cygwin, which uses LP64 even on Windows.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With