2007.06.14 DDK编译成功

来源:互联网 发布:linux rc.d init.d 编辑:程序博客网 时间:2024/06/10 22:33

昨天,经过一系列的测试和查资料,还是没有办法解决source的路径问题,只要是sources=后面有路径名词的,都不能被顺利的编译.

后来没有办法,只好把所有的文件拷贝到一个目录中,还被迫调整了 sos上的结构.重新写好source文件,就可以编译了.

然后在vc6下把所有的level4的警告都修改后,到DDK中一编译,结果还是有错.真是晕倒,难道真的这么严格?

最后check的error的时候,发现是如果有明显成立的条件语句,就会报error.

比如

if(1)

还有

#define AAA   (1)

if(AAA == 1)

反正这种的都不行,所以只好修好了一把.

然后就好了.

在编译64位程序的时候,发现指针是不能被强制转换成int的,实验了一下,转换成size_t就好了.

 

明天还需要编译MAC上的驱动程序,祈祷不要出什么大问题.

原创粉丝点击