客户端DDK 编译环境配置说明 概要 文档主要说明DDK 编译环境的部署,如何使用该环境进行客户端代码的编译,环境中一些主要命令、如何扩展一些命令
以及在从 VC 环境下移植过来后,代码需要改进的一些描述
文章将着重对相关模块下的sou rces makefile 进行描述
主要分以下五个部分,各个部分的详细叙述请参见各章节
DDK bu ild serv er 的部署 2
DDK 环境目录的介绍 3
DDK 编译工具和操作介绍 4
编译过程描述以及 tang 工程编译分析 5
VC 源代码移植一些常见编译错误 6
一些遗留移植和完善工作 DDK build server 的部署 DDK bu ild serv er 是指存在 ddk bu ild 环境的服务器,可供每个开发人员下载到自己的开发机器,经过简单的配置就能成为本地 ddk 编译换进的一套机制
DDK bu ild serv er 可供公司各个项目组使用,方便的下载,配置并执行编译功能
目前没有 ddk bu ild serv er 部署,大家可以从机器 192
103 的共享目录中进行下载
DDK 环境目录的介绍 从上图中可以看到红圈标识的几个文件和文件夹,下面一一进行介绍: Bin 目录:包含了对应系统平台下的整个环境的工具和编译命令,已经进行环境设置的bat等
exe,mc
exe,midl
exe,rc
exe 包括编译命令build
In c 目录:包含了整个环境中的头文件,其中包含的子目录crt,atl,wtl,ddk,api,mfc 等包含了各种不同编程框架,crt 以及系统sdk 的头文件
各个子目录都,对应与相应的环境变量一一对应: Crt $( CRT_INC_PATH) = ddk 下载目录\inc\crt Sdk $( SDK