2007.06.12 郁闷,DDK sources路径问题

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

今天碰到一个狠郁闷的问题,在做ddk编译的时候,由于我的整个工程文件很多,所以按照不同的应用把源代码分成了多个目录,这时候就发现问题了.

我在写source文件的时候,编译的c源代码列表写成

SOURCES= ./r/a.c

这个样子的时候,DDK编译器就报错了,说:

BUILD: f:/jhlin/ddk/redeye/rer2.0: Ignoring current directory prefix in SOURCES=
 entry: ./r/a.c
BUILD: f:/jhlin/ddk/redeye/rer2.0: Ignoring invalid directory prefix in SOURCES=
 entry: ./r/a.c

但是我把a.c拷贝到source文件所在的目录,然后修改source成

SOURCES= a.c

就可以顺利编译了.

莫非我非要把所有的c文件拷贝到一起?

明天再试试吧,不行只好土一点啦.

解决Ignoring file ******** in directory '/etc/apt/sources.list.d/' sudo rm /etc/apt/sources.list.d/******** 阅读详情

相关推荐

DDK 编译环境下的 source 的写法

   /*** SOURCE 文件预定义的宏****/MACRONAME=MacroValue Eg:TARGETNAME=xxx TARGETPATH=./objTARGETPATHLIB=xx/yy.lib    TARGETTYPE=LIBRARY     ; DRIVER,EXPORT_DRIVER,BOOTPGM,MINIPORT,GDI_DRIVER

八木的专栏 2583

客户端DDK编译环境配置说明

客户端DDK编译环境配置说明   概要 文档主要说明DDK编译环境的部署,如何使用该环境进行客户端代码的编译,环境中一些主要命令、如何扩展一些命令。以及在从VC环境下移植过来后,代码需要改进的一些描述。文章将着重对相关模块下的sources makefile进行描述。   主要分以下五个部分,各个部分的详细叙述请参见各章节。 1.      DDK build server的部署 2

Jaylon Wang的专栏 4136

用WDK命令行CMD编译一个驱动程序时,关于环境变量的记录

当使用WDK(我这里版本WDK 7600.16385.1)命令行编译一个驱动程序时,进入到当前驱动所在的文件夹目录下,一般都有一个Sources文件,内容一般是: [plain] view plain copy   TARGETNAME=UsbKbd   TARGETTYPE=DRIVER   DRIVERTYPE=WDM   TARGETP

kulala082的专栏 1870

ddk开发基础 makefile和source文件

原文地址:http://apps.hi.baidu.com/share/detail/18012560 略有改动 用DDK编译驱动,需要两个文件的支持,一个是MakeFile文件,这个文件是通用的。而Source文件则根据每个驱动程序而不同,转了一篇讲解如何编写这两个文件的文章,感谢原作者。 学习和编写WDM 驱动程序对谁而言都是一件具有挑战的事情,需要恒心和毅力。当你入门后你会发现这是

5249

DDK Sources文件语法处理

TARGETLIBS 这个宏用于设置连接时所用到的LIB库目录. 这个文件路径必须是绝对地址才行(MSDN上说的) 比如: TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib\ $(SDK_LIB_PATH)\advapi32.lib\ TARGETLIBS=../../lib/i386/SysDll.l...

weixin_34342992的博客 324

关于DDK中的编译知识 .

本文将分为三个部分进行介绍:1.makefile文件。2.DDK中的编译文件。3.DDK中的编译文件语法。 1. makefile文件 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,

春暖花开 2467

windows xp 驱动开发(七)WDK源码 UsbSamp例子的编译及使用

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 参考文章: http://msdn.microsoft.com/zh-cn/library/windows/hardware/ff544747 欢迎大家提出意见,一起讨论!  需要源码的请独与我联系. 一、例子介绍  UsbSamp是你安装完WinDDK后自带的一个USB例子,在D:\WIND

chenyujing1234的专栏 1万+

了解DDK环境-研读WinDDK的Documentation

准备研读一下WinDDK的Documentation 看看怎么配置...头文件文件夹:在以前的DDK版本中,DDK的头文件被包含在很多的文件夹中,在设置VC的时候需要根据你的实际设计驱动的目标操作系统的版本设置DDK头文件的包含文件夹。3790版本的header filesDirectory pathContains header files forWinddk/3

1504

使用WDK编译环境编译应用程序build命令(静态库程序)

TARGETNAME=lib TARGETTYPE=LIBRARY SOURCES=lib.c \ sources文件内容 !INCLUDE $(NTMAKEENV)\makefile.def makefile文件内容 lib.c或lib.cpp源文件内容,不同的后缀生成的lib库引用时原型不同 int Add(int a, int b) {

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 3097

source文件和makefile文件编写

<br />一. makefile (没有扩展名,它名字就叫makefile),内容如下: <br />  !INCLUDE $(NTMAKEENV)/makefile.def <br />  WDM程序使用的所有makefile都这样写,我们只需写一个,编译时把它拷贝到工作目录下就行了 <br />  二. sources文件就需要我们根据不同的场合修改了,不过基本模板如下: <br /><br />  TARGETNAME=驱动程序名 //(不含扩展名) <br /><br />  TARGETPATH

keilsi的专栏 5391

Windows内核开发调试环境配置详解

1. 下载和使用WDK 应用程序使用开发包SDK,类似的,内核编程使用"Windows Driver Kit",简称WDK。WDK已经自带所有需要的头文件、库、C/C++语言及汇编语言的编译器和链接器 如何获取WDK 参见 http://msdn.microsof

知行合一 2661

DDKSOURCES 不能包含 .h 头文件

 今天编译一个驱动程序,总是有一个错,如下:link : error LNK1218: warning treated as error; no output file generated最后查阅相关资料才知道source文件里不能包含.h文件。

xddouyun的专栏 1359

使用WDK编译环境编译应用程序build命令(动态库程序)

TARGETNAME=dll TARGETTYPE=DYNLINK SOURCES=dll.cpp \ USE_MSVCRT = 1 TARGETLIBS=$(SDK_LIB_PATH)\gdi32.lib    \   $(SDK_LIB_PATH)\user32.lib   \            $(SDK_LIB_PATH)\kernel32.lib \

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 2673
上一篇: 搞笑:董路球评
下一篇: 一只兔子吃掉了狼和野猪
fire_woods
博客等级 码龄24年 408粉丝 108原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值