VxWorks分成多个.out文件问题
小弟接触vxworks不久,完得不熟,最近遇到一问题。目的是将一个项目拆分成多个,即因为一个.out文件太大,而且不利于模块化管理,分成多个.out文件,我试了下这个方案的可行性,发现了问题,是不是每个.out文件必须独立,不能依赖其它的.out文件,因为我在load *.out 到内存时出的问题。如果还没听明白问题,简单说就是如果我生成a.out的文件需要调用b.out的文件的函数可不可以实现?如果对VxWorks比较有经验的请留下QQ或其它即时聊天工具的帐号,小弟将不吝“登门”拜访。~··~
[解决办法]
好像不行,不过你可以用.o文件,达到a.out可以调用b.o的效果,但b.o不能调用a.out。也可以像楼上说的把公共函数编译成一个.a。