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
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