我是eclipse的新手,想要做以下事情:
make all
。我使用shell脚本来构建我的项目;我如何在Eclipse环境中使用它?make all
)。如何解决此问题?
答案 0 :(得分:21)
您可以在项目属性的“Builders”类别中添加自定义构建器。
项目 - >属性 - > builders->新建
在那里你也可以停用默认的eclipse构建器..
希望有所帮助
答案 1 :(得分:12)
除了smeg4brains所说的内容,并假设您使用的是CDT插件,您可以访问:
项目 - >属性 - > C / C ++ Build
取消选中Use default build command
标签上的Builder Settings
,并将make替换为例如scons
。
在Behaviour
标签上,您可以指定要为Build
和Clean
阶段调用的目标。
要解决第二个问题,请打开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 作为项目构建器。