生成事件设置位于:项目-》属性-》生成事件;
生成事件有:生成前事件、链接前事件、生成后事件
以生成前事件为例:可以用于一些库文件的配置
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\
如果已经手动配置依赖库路径,删除该事件即可