比如说你想在x86_64架构的设备上运行aarch64架构的设备,你需要注意:
1.源码编译安装的包要重新编译, ./configure --host=aarch64-linux-gnu
2.有些系统自带的头文件在你的项目里如果被引用,你也要修改,改成aarch64架构对应的头文件,一般这两个头文件名字一样,所以修改方法基本就是把头文件写成绝对路径的形式
3.可能还要修改一些头文件夹的路径
比如说你想在x86_64架构的设备上运行aarch64架构的设备,你需要注意:
1.源码编译安装的包要重新编译, ./configure --host=aarch64-linux-gnu
2.有些系统自带的头文件在你的项目里如果被引用,你也要修改,改成aarch64架构对应的头文件,一般这两个头文件名字一样,所以修改方法基本就是把头文件写成绝对路径的形式
3.可能还要修改一些头文件夹的路径