Linux安装minigui教程,linux下安装minigui2.0.4

安装前准备以下五个包:

libminigui-2.0.4-linux.tar.gz

minigui-res-2.0.4.tar.gz

mg-samples-2.0.4.tar.gz

mde-2.0.4.tar.gz

qvfb-1.1.tar.gz

开始安装:

1、mkdir minigui

2、复制上述五个包到该目录下

3、分别解压五个包

4、进入libminigui-2.0.4-linux

5、按步骤执行

./configure          make                make install

6、修改/etc/ld.so.conf,在最后一行添加/usr/local/lib

6、进入minigui-res-2.0.4

7、执行make install

8、进入mg-samples-2.0.4

9、按步骤执行

./configure          make                make install

10、进入mde-2.0.4

11、按步骤执行

./configure          make                make install

12、进入qvfb-1.1

13、按步骤执行

./configure          make                make install

14、修改/usr/local/etc/MiniGUI.cfg文件[system]段如下

uid-27875-id-2136254.html?utm_source=jiancool

注意上图中[qvfb]中defaultmode的设置为640*480,这意味着启动qvfb时要设置大小为640*480,否则执行程序时会出错

15、必须确保X window已经启动,然后运行qvfb -width 640 -height 480 &

640和480就是上图中的配置,&是后台运行,运行结果如下

uid-27875-id-2136254.html?utm_source=jiancool

16、进入mg-samples-2.0.4/src下执行./helloworld,出现如下界面就说明安装成功

uid-27875-id-2136254.html?utm_source=jiancool

17、如果执行出现下面的错误

uid-27875-id-2136254.html?utm_source=jiancool

那是因为没有启动qvfb造成的

而出现的错误如下的

uid-27875-id-2136254.html?utm_source=jiancool

那就是因为启动qvfb时没有设置大小,和配置文件中设置的不匹配造成的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MiniGUI编程指南是关于如何使用MiniGUI进行图形用户界面(GUI)编程的指南。MiniGUI是一个轻量级的嵌入式图形用户界面开发框架,可以用于开发嵌入式设备上的GUI应用程序。 MiniGUI编程指南提供了有关MiniGUI框架的详细说明,包括MiniGUIMain函数的使用和程序入口的定义。根据引用的描述,MiniGUIMain函数是MiniGUI程序的入口,它接受两个参数argc和argv,用于处理命令行参数。 在编译MiniGUI应用程序时,根据引用的描述,需要使用gcc编译器,并指定相应的编译选项和链接库。具体来说,需要链接minigui_procs、jpeg、png和z等库文件。 如果你想了解更多关于如何安装MiniGUI及其使用的信息,可以参考引用提供的网址,其包含了在Linux PC上安装MiniGUI 3.0的教程。 综上所述,MiniGUI编程指南提供了使用MiniGUI进行GUI编程的详细说明,包括程序入口的定义和编译选项的使用。你可以参考该指南来学习和使用MiniGUI进行嵌入式GUI应用程序的开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [MiniGUI学习日记一----MiniGUI基础编程篇](https://blog.csdn.net/weixin_41558261/article/details/119235608)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [MiniGUI学习整理](https://blog.csdn.net/liuxiaoxiaocsdn/article/details/79141630)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值