1

是否有某种方法可以在没有任何源文件的 Eclipse 中创建项目,在构建时运行单个 BAT 文件(直接或通过 Makefile,都可以)?

目标是将具有构建后步骤(执行部署的 BAT 文件)的现有项目拆分为两个项目,一个用于构建,一个用于运行部署 BAT 文件。

4

2 回答 2

1

看看通过Run->External Tools One type is创建外部工具启动配置Program,您可以使用它来运行 bat 文件。

于 2013-01-25T01:45:01.197 回答
-1

我知道这是一个老问题,也许当时的答案是无关紧要的。当前在 Eclipse 中,如果您右键单击您的项目并转到:

属性->C/C++ 构建->设置

第二个选项卡是构建步骤。您可以添加构建前和构建后步骤。

我发现有时 Eclipse 内部 shell 有点糟糕。因此,如果您想在 Windows shell 中运行它,您可以在 cmd /c 前面添加插入符号 (^) 作为转义字符,例如 a_file_with_(escaped)_chars.bat

cmd /c "a_file_with_^(转义^)_chars.bat"

于 2017-04-18T10:17:15.437 回答