C++优雅之旅

探索C++

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  15 随笔 :: 0 文章 :: 20 评论 :: 0 Trackbacks

       在VC++2005的项目属性页中,有一个"生成事件"节点, 下面有三个事件, 这里谈的是"生成后事件"。
       顾名思义,生成后事件是在项目编译完成后进行的活动,活动的内容可以用命令行来进行指定。
       比如将生成的某个文件(.lib,.dll)等自动拷贝到目标目录,就可以使用copy命令:
       copy $(OutDir)\$(TargetFileName)\ C:\Windows\Sytem32
       值得注意的是命令中使用了两个IDE的宏,OutputDir对应属性页中常规栏下的“输出目录”,TargetFileName就是工程编译生成的文件名。
       更多的生成事件和属性宏可以参考http://msdn2.microsoft.com/zh-cn/library/c02as0cs(VS.80).aspx
        

posted on 2008-04-11 02:30 林公子 阅读(3140) 评论(4)  编辑 收藏 引用 所属分类: IDE相关

评论

# re: VC++2005中项目属性中"生成后事件"用法 2009-09-01 15:59 teshorse
楼主啊, 你的copy $(OutputDir)\$(TargetFileName)\ C:\Windows\Sytem32 有没有经过试验啊?

我觉得应该是 copy $(OutDir)\$(TargetFileName) C:\Windows\Sytem32
才对呀!  回复  更多评论
  

# re: VC++2005中项目属性中"生成后事件"用法 2009-09-25 09:57 林公子
@teshorse
抱歉,是手误,你是对的,谢谢提醒:)。  回复  更多评论
  

# re: VC++2005中项目属性中"生成后事件"用法 2010-03-09 18:54 成片成片
路径有 ‘-’ 就不行了  回复  更多评论
  

# re: VC++2005中项目属性中"生成后事件"用法 2010-10-28 23:39 wdstudio
@成片成片
路径有 ‘-’加引号就行了  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理