C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c – Ubuntu上的Eclipse:没有规则使用现有的makefile / project来制作目标`all’错误大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_6@ 我正在运行安装了CDT的 Eclipse 3.7.2. Ubuntu 12.04 LTs.

我有一个现有的makefile C项目,我试图从Geany导入.我可以在项目的根目录中运行$make,并且所有内容都按预期构建.

我在Eclipse中的错误

我的问题:如何消除此错误

以下是我正在采取的确切步骤:

>文件>新>包含现有代码的Makefile项目.

>现有代码位置设置为项目的根目录.
>语言设置为C.
>工具链设置为Cross GCC

>在项目属性> C/C++ Build …

>在Builder设置中……

>使用认构建命令
>不@L_197_12@使用@L_742_13@makefile(不可用)

>在行为中……

>使用Build(增量构建)<<所有
>使用Clean<<清洁
Eclipse CDT: no rule to make target all接近回答我正在尝试纠正的问题,但我遇到与OP相同的问题:@L_742_13@makefile@L_197_12@不可用.

我也尝试过make: *** No rule to make target `all’. Stop. Eclipse error的顶级解决方案.但是,当我取消选中Build(Incremental Build)选项时,build完全没有任何功能,所以这也不对.

解决方法

我刚刚想出了解决方案.像往常一样,它应该是显而易见的.

make: *** No rule to make target `all’. Stop. Eclipse error的最高评价答案正确,但略显含糊.这是解决方案:

>转到项目属性> C/C++ Build>行为标签
>启用Build(增量构建)
>从文本框中删除“全部”.

抛出错误是因为Eclipse试图找到构建“all”的规则,认情况下将其指定为目标.

删除“all”(并将其他所有内容保留为认值)告诉Eclipse以与从终端调用$make完全相同的方式构建项目.

如果我在任何这些陈述中都非常不正确,请随时纠正我.

大佬总结

以上是大佬教程为你收集整理的c – Ubuntu上的Eclipse:没有规则使用现有的makefile / project来制作目标`all’错误全部内容,希望文章能够帮你解决c – Ubuntu上的Eclipse:没有规则使用现有的makefile / project来制作目标`all’错误所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。