请问qnx中做启动盘时的BuildFile是怎么编写的,还是通过其它工具编写的呀.如何编译它呢,刚学这个,请大家帮帮忙
如:Windows下安装IDE后,在C:\QNX632\target\qnx6\x86\boot\build目录下有示例文件。
可以直接修改,用mkifs编译。
也可以在IDE打开QNX System Builder的Perspective,新建一QNX System Builder Project。新建时导入build file即可。然后在IDE上修改。
谢谢nakeyfish回复,我还想问如何用mkifs编译.还有我想做一个软盘启动QNX,就象网上有一个DEMO一样,我该如何做呢?还有我要QNX启动时自动运行自己的应用程序,请问如何把此应用程序添加上去.
可以参考mkifs帮助文档。最简单的是这样,如在Windows命令行下:
E:\QNX632\target\qnx6\x86\boot\build>ls
bios.build qnxbase.build qnxbasedmaaps.build
finstall.build qnxbasedma.build qnxbasesmp.build
E:\QNX632\target\qnx6\x86\boot\build>mkifs bios.build bios.ifs
E:\QNX632\target\qnx6\x86\boot\build>ls
bios.build qnxbase.build qnxbasesmp.build
bios.ifs qnxbasedma.build
finstall.build qnxbasedmaaps.build
运行自己的程序就是要修改bois.build,如在适当的位置增加你的程序My_App:
Some common servers
pipe &
mqueue &
devc-ser8250 -e &
devc-pty &
My_App &
还有增加引用:
Other executables
pdebug
pipe
mqueue
devc-ser8250
devc-pty
ls
cat
pidin
uname
slogger
sloginfo
My_App
软盘我就不清楚了。问问XTANG吧。