use*_*165 3 c eclipse makefile
我有一个 C 项目,我正在尝试使用我自己的 makefile。在 C/C++ 构建设置中,我取消选中“使用默认构建命令”,我也更改make为make -f ${ProjDriPath}/GNUmakefile
生成文件是GNUmakefile. 我收到以下消息:
make: *没有生成目标`/GNUmakefile' 的规则。停止。
该命令最初是“make”并选中了复选框,但是当我在 Eclipse 中构建时,我收到一条关于多个主要功能的错误消息。我在项目中有几个源文件,每个文件都是单独编译的。所以这就是我尝试更改 Eclipse 设置的原因。“make”命令在终端上工作。
我将“make”改为“make -f ${ProjDriPath}/GNUmakefile”
我收到以下消息“make: * No rule to make target `/GNUmakefile'。停止。”
我强烈怀疑你
ProjDirPath,或者make上面的命令,并且ProjDriPath仅在该命令中有错字,而在环境变量中没有。在没有设置环境变量的情况下,它扩展为一个空字符串,并搜索/GNUmakefile,当然根目录中不存在。然后make没有创建它的规则,并报告该消息。