gpt4 book ai didi

c++ - Netbeans远程C++开发 "No rule to make target"错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:22:29 24 4
gpt4 key购买 nike

在 Netbeans 中创建一个简单的远程 C++ 开发应用程序时,出现以下错误:

gmake[2]: Entering directory '/path/to/project'
gmake[2]: *** No rule to make target '/path/to/project/cpp/file'
gmake[2]: Leaving directory '/path/to/project'

BUILD FAILED (exit value 2, total time: 1s)

要重现此错误,我只需创建一个新的 C/C++ 项目,选择一个我已经配置的远程主机。当我添加具有相应 .h 文件的 .ccp 文件时,出现此错误。我什至不必使用或包含这些文件。似乎 Netbeans 可能无法正确构建 Makefile 来表示将这些文件添加到项目中?

最佳答案

问题是,我为我的项目使用了绝对路径。经验教训,在使用 Netbeans 开发远程项目时,您不能使用绝对路径,除非项目在两台机器上的位置完全匹配。

要将 Netbeans 配置为使用相对路径,请单击菜单栏中的“工具”选项并选择“选项”。单击顶部的“C/C++”按钮,然后转到“项目选项”选项卡。第二个选项“文件路径模式:”需要设置为“始终相对”。这将允许 Makefile 正确查找和编译文件。

关于c++ - Netbeans远程C++开发 "No rule to make target"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7729290/

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