./configure --enable-win64 sudo apt install build-essential module-assistant gcc-multilib g++-multilib sudo dpkg --add-architecture i386 sudo apt update 安装相应的32位库,库名后面加上:i386,比如libc6:i386, libstdc++6:i386,libncurses5:i386 sudo dpkg --add-architecture i386 安装交叉编译器的依赖...
sudo apt-get install build-essential module-assistant sudo apt-get install gcc-multilib g++-multilib 接下来就以输出hello world这样一个简单的C语言程序hello.c来演示这个过程。 #include<stdio.h>intmain(){printf("Hello,world\n");return0; } hello.c这个源文件要经过预处理,编译,汇编,链接四个过程,...
sudoapt-getinstall build-essential module-assistant sudo apt-get install gcc-multilib g++-multilib 接下来就以输出hello world这样一个简单的C语言程序hello.c来演示这个过程。 #include <stdio.h> int main() { printf("Hello,world\n"); return 0; } hello.c这个源文件要经过预处理,编译,汇编,链接四...
则请先运行下列命令: sudo apt-get install build-essential module-assistant sudo apt-get install gcc-multilib g++-multilib 1. 2. 接下来就以输出hello world这样一个简单的C语言程序hello.c来演示这个过程。 #includeint main() { printf("Hello,world\n"); return 0; } 1. 2. 3. 4. 5. hello....
sudo apt-get install build-essential module-assistant sudo apt-get install gcc-multilib g++-multilib接下来就以输出hello world这样一个简单的C语言程序hello.c来演示这个过程。#include <stdio.h> int main() { printf("Hello,world\n"); return 0; }...
链接环节可能会出错,原因是缺少对应的32位库,毕竟现在默认都是64位的系统。需要执行如下指令安装对应库 apt-get install build-essential module-assistant apt-get install gcc-multilib g++-multilib 64位 gcc -m64 test.cpp -o test.out //OR gcc test.cpp -o test.out(一般默认是编译成64位程序的) [...