首页 > 其他分享 >FIES环境搭建

FIES环境搭建

时间:2023-07-12 16:33:17浏览次数:43  
标签:-- FIES 环境 dev libsdl config arm 搭建

1. 依赖安装

安装所需的库:libffi,libiconv,gettext,python,pkg-config,glib,sdl,zlib,pixman,libfdt,libxml2 有关需要 QEMU 的软件包的详细信息,请参阅 http://wiki.qemu.org/Hosts/Linux 。此外,FIES 还要求 .libxml2

sudo apt install libffi6 libffi-dev libc6-dev gettext python pkg-config libsdl2-dev zlib1g-dev libpixman-1-dev libfdt-dev libxml2-dev
sudo apt install libsdl1.2debian libsdl-gfx1.2-5 libsdl-gfx1.2-dev libsdl-gfx1.2-doc libsdl-image1.2 libsdl-image1.2-dbg libsdl-image1.2-dev libsdl-mixer1.2 libsdl-mixer1.2-dbg libsdl-mixer1.2-dev libsdl-net1.2 libsdl-net1.2-dbg libsdl-net1.2-dev libsdl-sound1.2 libsdl-sound1.2-dev libsdl-ttf2.0-0 libsdl-ttf2.0-dev

下载FIES,解压,进入目录

cd fies-master
CF=$(xml2-config --cflags)
LF=$(xml2-config --libs)
PP=$(which python2)
./configure --target-list=arm-softmmu --extra-cflags="$CF" --extra-ldflags="$LF" --python="$PP" --enable-sdl --disable-werror
cd pixman
./configure
cd ..
make -j8

 安装完成

2. 使用FIES

通过二. LLVM交叉编译 - 种玫瑰的小刘 - 博客园 (cnblogs.com)交叉编译得到arm架构可执行性程序,运行

arm-softmmu/qemu-system-arm -semihosting -kernel ../test/cross-c/cctest32

报错:

 

 


参考:

1.

标签:--,FIES,环境,dev,libsdl,config,arm,搭建
From: https://www.cnblogs.com/Liuyaaa/p/17547859.html

相关文章

  • CentOS 环境下通过 YUM 安装软件
    操作场景为提升用户在云服务器上的软件安装效率,减少下载和安装软件的成本,腾讯云提供了YUM下载源。在CentOS环境下,用户可通过yum命令快速安装软件。对于YUM下载源,用户不需要添加软件源,可以直接安装软件包。操作步骤安装软件使用root帐号登录云服务器,并对应您实......
  • 直播app开发搭建,手指滑动横向切换tabar功能实现
    直播app开发搭建,手指滑动横向切换tabar功能实现<script>import{mapState}from'vuex'; exportdefault{data(){return{swiperCurrent:0,currentNum:0,tabs:[[{value:'111111111111'},{value:'2222222222'},{value:'33333333......
  • Linux 安装node环境
    nodejs下载地址是:https://nodejs.org/dist/这里有两种方式下载:下载到本地上传到服务器(相比于第二种更麻烦一些)通过wget命令直接下载到linux服务器上1下载node.jswgethttps://nodejs.org/dist/v12.22.12/node-v12.22.12.tar.gz2 解压node.jstar-zxvfnode-v12.2......
  • 如何实现java环境安装的具体操作步骤
    Java环境安装Java是一种跨平台的编程语言,可以在不同的操作系统上运行。在开始学习和使用Java之前,我们需要先安装Java环境。本文将介绍如何在Windows、Mac和Linux操作系统上安装Java,并提供相关代码示例。Windows操作系统在Windows操作系统上安装Java需要进行以下步骤:下载Java......
  • 架构师日记-到底该如何搭建一个新系统
    一前言架构设计按照实施过程可分为工程架构,业务架构,部署架构等多个维度,一个好的系统架构标准应该具备可扩展、可维护、可靠性、安全性和高性能等特点。尽管这些特点大家都熟知,但在实际落地时,我们更为迫切的想知道实现这些要求的关键路径,以便在架构设计中融入这些特点。只有这样,......
  • Dockerfile与docker-compose搭建php环境
     目录结构 php.conf文件内容server{ listen 80; server_name localhost; location/{ root /usr/share/nginx/html/web; index index.phpindex.htmlindex.htm; } error_page 500502503504 /50x.html; location=/50x.html{ root /usr/share/nginx/......
  • 高考志愿填报指南:使用AI阅读工具ChatDOC搭建专业、好用、免费的AI高考志愿填报系统
    高考志愿填报指南:使用ChatDOC搭建专业、好用、免费的AI高考志愿填报系统不说废话,直接上干货。针对高考志愿填报,这篇文章能为你提供以下内容:高考志愿填报专业数据、高考志愿填报分析思路、专业AI工具分析示范。本文目录:AI志愿助手的降临现有AI志愿助手的问题欢迎来......
  • Fedora 38 搭建OpenGL开发环境
    我的是GLFW+GLAD的方案,与LearnOpenGLCN的教程所使用的方案一致。这个教程参考了这篇文章Linux下OpenGL环境搭建(glfw)安装GLFW首先安装GLFW编译所需的依赖sudodnfbuild-depglfw然后去官网下载GLFW源码,把源码解压,在内新建一个文件夹mkdirbuildcdbuildcmake../make......
  • Visual Studio C# 多环境配置 Web.config
    目录添加解决方案配置添加配置转换添加应对的配置预览转换发布只对生成项目生效代码区分 开始以为像SpringBoot那样,运行时也行效的,结果发现只对发布生效,VS里运行时不生效,凑活着用。.NetCoreappsettings.json改进了VisualStudio为多环境配置Web.config不同......
  • zlm+wvp+redis搭建视频平台
    Windows下安装redis下载地址:https://github.com/tporadowski/redis/releases zlm视频服务搭建请参考https://www.cnblogs.com/yebinghuai/p/ZLMediaKit.html运行界面 wvp视频信念搭建依赖环境需要安装Node.js请参考https://www.cnblogs.com/yebinghuai/p/17544969.......