我有一些现代的C++源代码(比如C++17),我可以毫不费力地在Linux for Linux32/64和Windows for Windows32/64上使用mingw-w64 (来自msys2)编译复杂的源代码现在我想在Linux上交叉编译Windows,以避免使用虚拟机进行编译。所以我试着从Ubuntu存储库安装mingw-w64,但它是用--enable
\n"), "d"(7));
asm ("int $0x80"::"a"(1), "b"(0));用gcc -m32 -nostdlib test.c -o test编译到目前一切尚好。在32位平台上(我的情况),这需要libgcc。volatile int c = a/b; // Implemented as a call to '
/random_cell: cannot execute binary filerandom_cell: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4, not strippedrandom_cell: is not an object filex