生成事件設置位于:項目-》屬性-》生成事件;
生成事件有:生成前事件、鏈接前事件、生成后事件
以生成前事件為例:可以用于一些庫文件的配置
COPY ..\dll\*.* .\bin\
MKDIR .\bin\libx
COPY ..\dll\libx\*.* .\bin\libx
這里是在開始編譯前執行的一些操作:
1…\dll目錄中的全部文件拷貝到\bin\libx目錄下;
2.在bin目錄下新建一個libx目錄;
3.拷貝 …\dll\libx目錄下的全部文件拷貝到\bin\libx目錄下;
事件屬于必然執行語句,如果執行出錯,就會報錯終止后續編譯,這里由于我的目錄中并沒有…/dll目錄,編譯報錯:
1>系統找不到指定的路徑。
Microsoft.CppCommon.targets(145,5): error MSB3073: 命令“COPY ..\dll\*.* .\bin\
如果已經手動配置依賴庫路徑,刪除該事件即可