生成工程的時候可能生成目錄不是我們需要的目錄,難免需要拷貝一份到我們需要的目錄下了
visual studio->右鍵工程->properties->Build Events->Post-Build Event->Command Line下
xcopy $(OutDir)$(TargetFileName) $(ProjectDir)..\Resources\ /Y
這個命令式功能是將生成目錄下的exe文件拷貝到工程目錄上一級目錄下的Resources文件夾下
注意點:
1.$(OutDir)等宏路徑中已經附帶了'\'
2.生成后事件xcopy其實就是運行一個控制臺命令,所以
命令不支持‘/'像之前寫的一個錯誤命令
xcopy $(OutDir)$(TargetFileName) $(ProjectDir)../Resources\ /Y
運行會提示錯誤
3.“/Y"是參數,表示有相同文件存在則替換
當然也可以拷貝整個文件夾
xcopy "$(ProjectDir)controls" "$(TargetDir)..\app1\controls" /y /i /e /exclude:CodeFilesToExclude.txt
具體參數就要參考到CMD控制臺下查看xcopy的具體功能了...
posted on 2012-09-07 12:15
風輕云淡 閱讀(2065)
評論(1) 編輯 收藏 引用 所屬分類:
VC