vc工程路径的一种配置方法

来源:互联网 发布:c语言数据结构与算法 编辑:程序博客网 时间:2024/05/17 06:42

(适用于vc7之后)

为了实现这样的目录结构,在建立工程项目的时候需要进行如下配置:


其中前三项是必须修改的指定的设置,后面用户可选


1.配置项目的输出目录和中间目录


         配置属性->常规->输出目录:

         $(SolutionDir)\..\Temp\Link\$(ProjectName)\$(ConfigurationName)

         配置属性->常规->中间目录:

         $(SolutionDir)\..\Temp\Compile\$(ProjectName)\$(ConfigurationName)

2.配置输出文件所在目录

         链接->常规->输出文件:

         $(OutDir)\$(ProjectName).exe

3.配置生成后事件,将输出目录中的最终输出文件拷贝到bin目录中,同时将输出的lib文件拷贝到lib目录中

         生成事件->生成后事件->命令行:

         copy $(TargetPath) $(SolutionDir)Bin\$(ConfigurationName)

         copy $(TargetDir)$(TargetName).lib $(SolutionDir)Lib\$(ConfigurationName)

         如果有需要注册的控件也可以在生成后事件中完全注册

         echo regsvr32 $(TargetFileName) >> $(SolutionDir)Bin\$(ConfigurationName)\register.bat

         echo regsvr32 /u $(TargetFileName) >> $(SolutionDir)Bin\$(ConfigurationName)\unregister.bat

4.如果要指定调试命令和工作目录,则在下面的地方设置

         调试->命令:

         $(SolutionDir)\..\Bin\$(ConfigurationName)\$(TargetFileName)

         调试->工作目录:

         $(SolutionDir)\..\Bin\$(ConfigurationName)\

原创粉丝点击