Sources文件详解

本文详细探讨了Windows CE平台下的Sources文件,重点关注其在编译过程中的作用,特别是TARGETNAME配置,该配置决定了最终生成的目标文件名称(不包含扩展名)。通过对Sources文件的解析,有助于理解Wince项目的构建设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Wince源文件通常包括Sources文件,其中许多配置不是很清楚,现在记一下:

TARGETNAME:最后编译完后生成的目标文件的名字,不包括扩展名。

TARGETTYPE:生成的文件的类型。具体值如下:
        LIBRARY,一个.lib文件
        DYNLINK,一个.dll文件
        PROGRAM,一个.exe文件
RELEASETYPE:该宏设置两个环境变量RELEASEDIR和RELEASELIBDIR,就是设置编译后生成文件存放的路径。具体值如下:
        PLATFORM,生成的文件在PLATFORM/<BSP NAME>/<Target>
        LOCAL,生成的文件在当前路径下
        CUSTOM,生成的文件在TARGETPATH指定的位置
        MANAGED,生成的文件在%_PROJECTROOT%/OAK/<Target>/Managed
        OAK, SDK, DDK,生成的文件在%_PROJECTROOT%/Oak/<Target>   

TARGETPATH:           当上面的RELEASETYPE=CUSTOM的时候,该宏指定路径
SOURCELIBS :           静态链接。函数的实体被链接过来,生成一份拷贝
TARGETLIBS :           动态链接。函数的地址被链接过来,系统执行时会加载该库
INCLUDES:                指定额外的要搜索的头文件的路径
SOURCES:                指定要被编译的文件
ADEFIN
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值