当我尝试编译下面的代码时,我的Eclipse CDT一直在抱怨"make:***没有规则来制作目标":
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!!!" << endl; // prints Hello World!!!
return 0;
}
Run Code Online (Sandbox Code Playgroud)
谁知道如何解决这个问题?我已经阅读了类似标题的帖子: make:***没有规则可以使目标"全部".停止.Eclipse错误 但这些答案都没有帮助......
非常感谢!
我刚刚下载了适用于Windows的Eclipse CDT开发人员工具包(87MB).我还安装了MinGW和msys.我还将它添加到PATH:C:\ msys\1.0\bin; C:\ mingw\bin.然后重新启动计算机.我已经在cmd中按类型"make --version"检查了它的确有效.
但是,出于某种原因,我无法编译我的C项目.我没有得到二进制文件,只在COnsole中得到以下内容:
**** Build of configuration Default for project XXX ****
make all
make: *** No rule to make target `all'. Stop.
Run Code Online (Sandbox Code Playgroud)
有人可以帮我这个吗?