visual-studio – 如何在windows和mac中运行visual studio预构建事件?

我有一个预构建事件如下:

ver
if %errorlevel% EQU 0 (
   REM some code
) else (
   REM some code
)

在mac os机器上运行时,ver命令会抛出错误.如何在mac和windows上运行此代码?

最佳答案 好的,所以我最终通过编写同一个脚本的两个版本来解决问题,一个用于windows,另一个用于bash / mac.首先,我在visual studio中的预构建事件中添加了以下内容:

《visual-studio – 如何在windows和mac中运行visual studio预构建事件?》
注意:缺少扩展是故意的.

然后我添加了两个脚本,一个名为GenerateConfig.cmd for windows builds.另一个名为GenerateConfig的脚本用于mac构建.您还需要确保后面的脚本上有执行标志.

点赞