Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 找不到Eclipse RDT(PTP)命令";rm";_C++_Eclipse Cdt - Fatal编程技术网

C++ 找不到Eclipse RDT(PTP)命令";rm";

C++ 找不到Eclipse RDT(PTP)命令";rm";,c++,eclipse-cdt,C++,Eclipse Cdt,我正在使用RSE连接到Linux RDT服务器。我通过SOCKS(来自另一台机器的SSH隧道)进行连接,但这不是问题所在,因为当我直接连接时(当我在同一个LAN中时),我也会遇到同样的问题 设置非常简单,我可以连接到远程项目并保存文件 但是,当我尝试构建时,我有: 错误:在路径中找不到程序“rm” 不用说,环境变量PATH已经定义,是的,它指向/bin 谁都能猜出这里有什么问题 在那之后,我有一条无法以编程方式清理:未指定构建工作区路径的消息。为什么不简单地使用绝对路径名/箱/室 路径中的“”(

我正在使用RSE连接到Linux RDT服务器。我通过SOCKS(来自另一台机器的SSH隧道)进行连接,但这不是问题所在,因为当我直接连接时(当我在同一个LAN中时),我也会遇到同样的问题

设置非常简单,我可以连接到远程项目并保存文件

但是,当我尝试构建时,我有:

错误:在路径中找不到程序“rm”

不用说,环境变量PATH已经定义,是的,它指向
/bin

谁都能猜出这里有什么问题


在那之后,我有一条
无法以编程方式清理:未指定构建工作区路径的消息。

为什么不简单地使用绝对路径名/箱/室


路径中的“”(空格)也会给您带来问题。

Rm可以作为coreutils的一部分安装,但它通常是一个内置的shell命令。请查看
$PATH
中是否有名为rm的可执行文件。您还可以尝试以下命令:
哪个rm
。您好,user2284570。正如我所暗示的,
rm
实际上安装在远程机器的
/bin
下,该机器应该编译项目。需要注意的是,Eclipse要求从Windows机器远程编译到运行RDT服务器的全功能Linux机器。“RDT客户端”是Windows这一事实不应影响(事实上,从Linux到Linux都有类似的结果)尝试在两者上安装可执行文件。您如何检查PATH的值?@Jake是的,Eclipse环境路径和远程计算机的RSE用户的路径中都有正确的目录。现在我使用的不是RDT,而是SMB,只是在ssh会话中调用
make
来编译它。RDT的速度太慢,而且在imho中出现了问题。可怜。