0

我有一个不使用 autotools 的项目,但有一个 Makefile 我运行它来构建代码。这个 make 文件在 shell 脚本中运行。我已经在 Eclipse 中导入了该项目,但我似乎无法运行 shell 脚本(类似于 Ctrl + B 来制作或添加制作目标之一,即全部制作或制作安装)。

有没有办法我可以做到这一点?

4

2 回答 2

1

您可以在Project Properties -> C/C++ Build -> Build Command -> Builder Settings中指定一个脚本来构建您的项目。

您可以取消选中使用默认构建命令并指定您的(例如make allmake installbash make_all.sh)。或者您可以保留默认的构建命令(必须是make)并在选项卡行为中指定目标。

但在你应该已经导入你的项目Makefile Project with Existing Code之前。

于 2013-04-19T11:07:17.943 回答
0

如果您在同一个项目中使用 Make 工具,请不要使用 Eclipse。Eclipse 为您带来了一些用于项目编译等的工具,这些工具已经在 Make/Automake 中拥有。

于 2013-04-19T09:26:24.307 回答