Eclipse添加您自己的构建命令

时间:2010-06-04 18:07:03

标签: eclipse

我是eclipse的新手,想要做以下事情:

  1. 在eclipse中使用我的自定义构建命令。直到现在我才看到make all。我使用shell脚本来构建我的项目;我如何在Eclipse环境中使用它?
  2. 当我使用现有源代码创建一个新项目时,它不会添加文件,也不会构建代码,如果代码无法构建(因为我通常没有make all)。
  3. 如何解决此问题?

5 个答案:

答案 0 :(得分:21)

您可以在项目属性的“Builders”类别中添加自定义构建器。

项目 - >属性 - > builders->新建

在那里你也可以停用默认的eclipse构建器..

希望有所帮助

答案 1 :(得分:12)

除了smeg4brains所说的内容,并假设您使用的是CDT插件,您可以访问:

项目 - >属性 - > C / C ++ Build

取消选中Use default build command标签上的Builder Settings,并将make替换为例如scons

Behaviour标签上,您可以指定要为BuildClean阶段调用的目标。

要解决第二个问题,请打开Project菜单,然后取消选中Build automatically。 这将阻止Eclipse在认为有必要时构建项目。

答案 2 :(得分:4)

如果你想添加其他自己的命令,那么最简单的方法是为你的项目编写Ant文件,这样点击一次即可执行所有命令。看看如何编写Ant文件click here

答案 3 :(得分:1)

我能够做类似的事情,在我的.proto文件上运行protoc。我是通过在项目中添加“Make Target”来实现的。

答案 4 :(得分:0)

Eclipse 中有很多东西你可以使用 Ant 来解决,它们是 XML 脚本,还有一个 ANT 项目构建器使用它们。如果您不想弄乱坦率地说非常敏感的 GUI 选项,只需编写 build.xml 并使用 ANT build 作为项目构建器。