VS+WINCE6编译时def文件被删除了

JasonBUG 2010-09-15 10:53:29
sources文件如下

WINCEOEM=1

SYNCHRONIZE_DRAIN=1

PREPROCESSDEFFILE=1

TARGETNAME=atapi_common_lib
TARGETTYPE=LIBRARY
TARGETDEFNAME=atapi

DEFFILE=atapi.def
WINCETARGETFILE0=$(TARGETDEFNAME).def

INCLUDES=$(INCLUDES);$(_TARGETPLATROOT)\src\inc;

SOURCES= \
atamain.cpp \
atapipm.cpp \
diskmain.cpp \
atapiio.cpp \
generic.cpp \
helper.cpp \
debug.cpp \
zones.cpp


只要一点击build,这个目录下的def文件就被删除了

请问是怎么回事,谢谢
...全文
124 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
JasonBUG 2010-09-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 veabol 的回复:]
PREPROCESSDEFFILE=1
WINCETARGETFILE0=$(TARGETDEFNAME).def
没用过
[/Quote]

去掉WINCETARGETFILE0=$(TARGETDEFNAME).def
就可以了
JasonBUG 2010-09-17
  • 打赏
  • 举报
回复
没有办法了,改为只读文件就好了
jw212 2010-09-15
  • 打赏
  • 举报
回复
最好看下编译完成后有没有执行其他的命令
chinesedragon2010 2010-09-15
  • 打赏
  • 举报
回复
我的BSP包下对应的sources文件没有PREPROCESSDEFFILE=1
这个,不知是否和这个有关。
博说医械研发 2010-09-15
  • 打赏
  • 举报
回复
PREPROCESSDEFFILE=1
WINCETARGETFILE0=$(TARGETDEFNAME).def
没用过
chinesedragon2010 2010-09-15
  • 打赏
  • 举报
回复
不可能吧,在编译的时候怎么会把atapi.def这个文件删除掉呢?有logo吗?
jw212 2010-09-15
  • 打赏
  • 举报
回复
有log么

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧