我自己基于Mozilla的代码添加了一下接口,可是编译的时候总是找不到相应的头文件。我看了一下这些头文件主要是有IDL编译出来的,比如nsIDocshell.h。我在netwerk/protocol/http/src/nsHttpChannel.cpp里#include &quo...
全文
回复(7) 2009-05-05 14:35 来自版块 - Mozilla 软件开发及相关技术
表情
IAMTOP docshell目录是否指定,因为你依赖docshell。 你是说network里的Make.in中吧:我增加了docshell在REQUIRES。 REQUIRES = xpcom \ string \ ...(2009-05-05 14:35)
life31 docshell目录是否指定,因为你依赖docshell。(2009-05-05 14:35)
IAMTOP 可是我的mozilla3.0.8源码是可以编译通过的,说明环境设置是没有问题的。 举个例子说,我只是在network相关文件里调用了docshell的interface,所以在network的原文件里增加了#include "某个docshell的头文件&qu...(2009-05-05 14:35)
life31头文件有时会引用依赖包的头文件,需要手动指定。(2009-05-05 14:35)
IAMTOP我试过Mozilla3.0.8的源代码我是可以编译过的。 只是我加了上面提到的类似的#include就说找不到头文件了。(2009-05-05 14:35)
IAMTOPFrom https://developer.mozilla.org/en/How_mo ... stem_works, I found that "At Mozilla, make is used to compile libraries and executab...(2009-05-05 14:35)

返回顶部