1. 程式人生 > >vs生成的檔案如何自動拷貝到指定目錄

vs生成的檔案如何自動拷貝到指定目錄

在編譯vs的工程後,有時需要將生成的檔案,比如dll、lib等拷貝到別的目錄去,可以寫一個指令碼插到屬性管理器中,就能完成自動拷貝。

找到:屬性》生成事件》後期生成事件》命令列

然後把下面的程式碼貼上進去

@echo xxxxxxxxxxx
if $(PlatformTarget)==x64 (
xcopy "$(ProjectDir)..\lib\win64\*.dll" "$(OutDir)" /y 
)
if $(PlatformTarget)==x86 (
xcopy "$(ProjectDir)..\lib\win86\*.dll" ..\..\..\eapil_qt_player\EpFactoryTool\bin /y 
if $(Configuration)==Debug (
xcopy "$(ProjectDir)..\lib\win86\*.ilk" ..\..\..\eapil_qt_player\EpFactoryTool\bin /y 
xcopy "$(ProjectDir)..\lib\win86\*.pdb" ..\..\..\eapil_qt_player\EpFactoryTool\bin /y 
)
)