MiniGUI的vxworks环境移植
首先,需要准备好minigui1.6.10的库文件,和一些示例文件,可以到minigui.org上下载.(可能我机器上的版本和下载的开源版本不一样,但是这个文章写出来就是为了备忘的。所以以我自己的版本为主介绍)
1. Cygwin环境安装
这个就不多说了,windows上很有名的模拟linux平台的工具软件。可以很方便的下载到。安装的时候注意安装make, vim两个东西即可。
2. 在cygwin上交叉编译minigui的产品
由于我这里的目标板是mips的核,那我就以mips为例:
minigui源代码中编译文件:
makefile.ng是用来vxworks的编译的文件.打开这个文件可以看到
include rules.make
打开rules.make文件,可以看到这个文件中做了一些相关的设置。注意第一句
TARGET_RULES=build/rules-mipse.vxworks
看来用的定义是放在这个build/rules-mipse.vxworks文件中的,那我再打开这个文件。