利用FPGA开发嵌入式系统少不了图形系统的支持。MiniGUI是由北京飞漫软件公司开发的图形系统,可以支持Linux/uClinux、uc/os等多种操作系统。开发MiniGUI应用程序,首先需要在PC机Linux环境中进行调试和验证。下面介绍在PC机Linux环境中安装MiniGUI1.6.10
GPL版本的方法和步骤。
第一步、建立工作目录
在虚拟机Linux环境中的/home路径下新建minigui目录,并通过共享文件夹linuxshare,将以下五个压缩包拷贝到/home/minigui目录下。
压缩包名称 | 用途 |
libminigui-1.6.10.tar.gz | 库文件 |
minigui-res-1.6.10.tar.gz | 资源文件 |
mg-samples-1.6.10.tar.gz | 例子程序 |
mde-1.6.10.tar.gz | 演示程序 |
qvfb-1.1.tar.gz |
|
第二步、将各压缩包解压到同级目录下
在终端模式下,运行:
tar zxf libmingui-1.6.10.tar.gz
tar zxf minigui-res-1.6.10.tar.gz
tar zxf mg-samples-1.6.10.tar.gz
tar zxf mde-1.6.10.tar.gz
tar qvfb-1.1.tar.gz
第三步、安装minigui资源文件
在终端模式下,运行:
cd /home/minigui/minigui-res-1.6.10
make install
第四步、安装minigui
在终端模式下,运行:
cd /home/minigui/libminigui-1.6.10
./configure
make
make install
第五步、安装QT的虚拟framebuffer平台
在终端模式下,运行:
cd /home/minigui/qvfb-1.1
./configure –parameter
make
make install
注意事项:
--parameter参数,应按照系统QT平台资料实际所处路径进行设置。
第六步、编译mg-samples-1.6.10目录中的例子程序
在终端模式下,运行:
cd /home/minigui/mg-samples-1.6.10
./configure
make
第七步、编译mde-1.6.10目录中的例子程序
在终端模式下,运行:
cd /home/minigui/mde-1.6.10
./configure
make
第八步、执行示例程序
在终端模式下,运行:
cd /home/minigui/mde-1.6.10/bomb
qvfb&
ctrl+c
./bomb