gpt4 book ai didi

c - Eclipse CDT 自定义生成文件

转载 作者:行者123 更新时间:2023-12-04 00:44:51 28 4
gpt4 key购买 nike

我有一个 C 项目,我正在尝试使用我自己的 makefile。在 C/C++ build设置中,我取消选中“使用默认构建命令”,并将 make 更改为 make -f ${ProjDriPath}/GNUmakefile

生成文件是 GNUmakefile。我收到以下消息:

make: * No rule to make target `/GNUmakefile'. Stop.

该命令原本是“make”并且选中了复选框,但是当我在 Eclipse 中构建时,我收到了关于不止一个主要功能的错误消息。我在项目中有几个源文件,每个文件都是单独编译的。所以这就是我尝试更改 Eclipse 设置的原因。 “make”命令在终端上运行。

最佳答案

I changed "make" to "make -f ${ProjDriPath}/GNUmakefile"

I get the following message "make: * No rule to make target `/GNUmakefile'. Stop. "

我强烈怀疑你

  • 没有设置环境变量ProjDirPath,或者
  • 已复制粘贴上面的 make 命令,并且仅在该命令中有拼写错误 ProjDriPath,而不是在环境变量中。

在没有设置环境变量的情况下,它扩展为一个空字符串,并搜索 /GNUmakefile,这当然不存在于根目录中。然后 make 没有创建它的规则,并报告该消息。

关于c - Eclipse CDT 自定义生成文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12555455/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com