关于编写BuildFile

请问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吧。