关于STARTUP的疑问

请问各位:
在BSP编译完后,为什么STARTUP这个工程下面没有Binary文件呢?这个工程和其他工程看上去觉得没什么分别啊.

:question: :question: :question:

怎么没人回复呢,是不是问题太弱智,太简单了啊. :frowning:

你猜对了。没有就找找。编译通过肯定会有的。

你确定有吗?如果有的话,你能告诉我一下,这个二进制文件做何使用的吗?
我编译了n个BSP,都没有,难道我编译的BSP都有问题?

当然肯定了。一个工程,有编码,能编译,会没有东西出来?!没有东西也有报错吧!

比如bsp-freescale-pq2fads这个BSP吧,里面有很多工程:
这个bsp-freescale-pq2fads_startup-pq2fads编译出来就有STARTUP了,名字叫startup-pq2fads(在某个目录下,找找)。[编译这个工程就好了,不然会花很长时间]

同时里面有另外一个工程bsp-freescale-pq2fads,是用来编译image的,会使用startup.可以用QNX的IDE,新建一个QNX System Builder Project的工程来打开(需要一个build文件,大概叫xxx.build)。然后也是编译出xxx.ifs的东西。这个ifs如果放到QNX640的/.boot目录下,就可以使用了。试试X86先吧。明白了再搞其它的。[/img]