DDK Sources文件语法处理
来源:互联网 发布:软还原软件 编辑:程序博客网 时间:2024/05/16 10:27
TARGETLIBS
这个宏用于设置连接时所用到的LIB库目录.
这个文件路径必须是绝对地址才行(MSDN上说的)
比如:
TARGETLIBS=$(SDK_LIB_PATH)/kernel32.lib /
$(SDK_LIB_PATH)/advapi32.lib /
$(SDK_LIB_PATH)/advapi32.lib /
TARGETLIBS=../../lib/i386/SysDll.lib #相对路径也可以啊,尝试时发现的
TARGETPATHLIB
编译DLL类型的文件时,指定其对应的LIB所在的目录
TARGETNAME
TARGETPATHLIB=../../lib
定义驱动名,或DLL名字.
TARGETPATH
定义所有生成文件放置的目录.
例如:
TARGETPATH=../../bin
TARGETTYPE
定义最终文件类型
当要创建一个Dll时,那么此类型值设置为LIBRARY或DYNLINK
值
定义
生成文件后缀
PROGRAM
应用层程序,不输出任何函数.
.EXE
PROGLIB
应用层程序,同时也有输出函数
.EXE
DYNLINK
动态库文件可以输出函数,
其它二进制文件可以引用这些函数,
标记这不是一个独立的.EXE文件.
.dll
LIBRARY
生成一个静态库,这个文件中包含了函数的内容,其它程序在静态LINK时把这些函数都编译进对应的文件.
当你要生成一个动态库时,同时也会生成一个LIB.
但当你想生成一个静态库时,那么只生成一个LIB文件.
.LIB
EXPORT_DRIVER
一个内核下的DLL,
相当于应用层的DLL,同时生成LIB文件
要有对应的DriverEntry函数
否则出错.
.Sys
DRIVER_LIBRARY
内核状态下的静态库,
包含了函数说明和代码.
相当于应用层的静态库
不能有DriverEntry函数,
否则在LINK时会出现DriverEntry重复的错误.
.Lib
DRIVER
驱动程序
.sys
MINIPORT
驱动程序但不连接
Ntoskrnl.lib或hal.lib
.sys
GDI_DRIVER
图像驱动程序
连接win32k.sys
.dll
- DDK Sources文件语法处理
- makefile文件、sources文件,DDK+VC开发配置文件
- DDK 的 SOURCES 不能包含 .h 头文件
- 2007.06.12 郁闷,DDK sources路径问题
- Sources文件
- sources文件
- WIN DDK 读文件
- WINCE SOURCES文件详解
- SOURCES文件详解
- SOURCES文件详解
- WINCE SOURCES文件详解
- Sources文件详解
- SOURCES文件详解
- wince SOURCES文件详解
- WinCE sources文件解析
- WINCE SOURCES文件详解
- sources.list文件
- Dirs文件和Sources文件
- 【转】牛仔裤品牌介绍大全
- source文件和makefile文件编写
- 图像领域中的一些算法的本质
- 【转】情牵牛仔裤 情色一生
- 一些超赞的计算机视觉文献与代码资源
- DDK Sources文件语法处理
- 算法不会,尚能饭否之排序——直接选择排序
- android shape渐近线效果
- 【转】牛仔文化与历史背景
- 【转】牛仔装的起源
- android画图-----shape的使用
- Diameter协议与SIP
- 【转】不同身材怎么穿牛仔裤
- 十大开发代码原则