gpt4 book ai didi

c++ - 在构建之前在 Eclipse 中运行脚本

转载 作者:可可西里 更新时间:2023-11-01 12:43:17 27 4
gpt4 key购买 nike

简单来说:

在 eclipse 中,我如何在构建时运行 shell/批处理脚本?我有一个可以手动运行的外部工具,但我想在构建项目时触发它。在脚本中使用构建变量将是一个额外的好处。

为什么我想要这个:

我从事多平台移动游戏的工作。我所在公司的团队使用 X-Code、Visual Studio 和 Eclipse (Momentics) 来开发我们的游戏。我们希望能够拿起一部手机,并在其顶部看到覆盖信息,例如谁 build 它、 build 时间、它来自哪个分支和修订版以及正在使用的库版本。我已经使用 X-Code 通过在构建时运行一个脚本来完成此操作,该脚本将一些信息转储到我的游戏的资源目录中,然后我可以在运行时解析这些目录。这真的很简单,如果您有其他建议,我愿意提供;请记住,它必须适用于我们的开发人员使用的三个 IDE。

红糖:

在 X-Code 中,我们可以使用构建变量,这对于 eclipse 来说也是非常好的。我使用它们更改为事件的 cocos2d-x 存储库,并获取一个 git 日志来告诉我们最后一次提交到该存储库的时间和提交者。如果这在 eclipse 中是不可能的,我可以想出办法。

提前致谢!

最佳答案

将自定义构建器添加到您的项目:从弹出菜单中打开项目属性,在构建器页面上添加一个新程序。这将打开“外部工具配置”页面。

在那里你可以定义一个脚本来运行,也可以添加参数,这里你可以添加Eclipse变量,比如${workspace}等

但要小心:每次增量项目构建器运行时都会运行,并且配置通过版本控制共享(所以要注意绝对路径)。

关于c++ - 在构建之前在 Eclipse 中运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14241677/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com