运行BAT文件的Eclipse项目?

运行BAT文件的Eclipse项目?,eclipse,eclipse-cdt,Eclipse,Eclipse Cdt,是否有某种方法可以在Eclipse中创建一个没有任何源文件的项目,该项目在构建时运行单个BAT文件(直接或通过Makefile都可以) 目标是将具有后期构建步骤(执行部署的BAT文件)的现有项目拆分为两个项目,一个用于构建,另一个用于运行部署BAT文件。看看如何通过运行->外部工具创建外部工具启动配置,你可以用它来运行bat文件。我知道这是一个老问题,也许当时答案并不重要。 如果右键单击项目并转到: 属性->C/C++生成->设置 第二个选项卡是构建步骤。您可以添加生成前和生成后步骤 我发现有时

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


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

看看如何通过
运行->外部工具创建外部工具启动配置,你可以用它来运行bat文件。

我知道这是一个老问题,也许当时答案并不重要。 如果右键单击项目并转到:

属性->C/C++生成->设置

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

我发现有时候eclipse的内部shell有点糟糕。因此,如果您想在Windows shell中运行它,您可以在cmd/c前面加上插入符号(^)作为转义字符,例如,对于带有转义字符的文件

cmd/c“带转义字符的文件”


否决票,因为这个答案实际上表明了一个解决方案,这正是问题的确切原因。是的,对不起,我匆忙阅读,没有注意到细节。为什么要这样做?“目标是将具有后期构建步骤(执行部署的BAT文件)的现有项目拆分为两个项目,一个用于构建,另一个用于运行部署BAT文件。”