Raspberrypi 上的 Netbeans 远程部署 returns "make: Makefile: No such file or directory"
Netbeans remote deployment on raspberrypi returns "make: Makefile: No such file or directory"
我试图通过远程部署代码在 raspberrypi 上 运行 经典的 Blink 程序。这是我得到的输出。
cd '/home/pi/Documents/netbeansProject/'
/usr/bin/make -f Makefile CONF=Debug
make: Makefile: No such file or directory
make: *** No rule to make target 'Makefile'. Stop.
All the files of the project
- 搜索后我只知道 make 无法找到名为 'Makefile' 的 make 文件,但我已经在项目的 'Important Files' 部分找到了它。还是make找不到..
- 现在我尝试 运行 一个示例项目 netbeans tutorial 它也 returns 类似的输出。
cd '/home/pi/Documents/netbeansProject/Welcome_1/'
/usr/bin/make -f Makefile CONF=Debug
make: Makefile: No such file or directory
make: *** No rule to make target 'Makefile'. Stop.
- 我从教程中注意到的不同之处在于我没有在输出中得到 "Copying project files to..."。会不会是 Makefile 从未到达 rasberrypi,这就是它找不到它的原因?
- 我尝试打开 remote terminal tab and Netbeans gave error 'Local terminal is not supported on this system',尽管我打开的是远程终端。虽然我可以轻松地通过本地终端 ssh 进入 raspberrypi。 (即使使用 Netbeans 中提供的终端)
所以我这样做了,问题就解决了
Project properties > Build > Build host > Host configuration check > Selected the host > Properties > Access project files via
然后选择SFTP(之前是系统级文件共享)。
我还不知道两者之间的区别,但它对我有用。正如我之前提到的,文件没有使用 SFTP 复制到远程主机。
我试图通过远程部署代码在 raspberrypi 上 运行 经典的 Blink 程序。这是我得到的输出。
cd '/home/pi/Documents/netbeansProject/'
/usr/bin/make -f Makefile CONF=Debug
make: Makefile: No such file or directory
make: *** No rule to make target 'Makefile'. Stop.
All the files of the project
- 搜索后我只知道 make 无法找到名为 'Makefile' 的 make 文件,但我已经在项目的 'Important Files' 部分找到了它。还是make找不到..
- 现在我尝试 运行 一个示例项目 netbeans tutorial 它也 returns 类似的输出。
cd '/home/pi/Documents/netbeansProject/Welcome_1/'
/usr/bin/make -f Makefile CONF=Debug
make: Makefile: No such file or directory
make: *** No rule to make target 'Makefile'. Stop.
- 我从教程中注意到的不同之处在于我没有在输出中得到 "Copying project files to..."。会不会是 Makefile 从未到达 rasberrypi,这就是它找不到它的原因?
- 我尝试打开 remote terminal tab and Netbeans gave error 'Local terminal is not supported on this system',尽管我打开的是远程终端。虽然我可以轻松地通过本地终端 ssh 进入 raspberrypi。 (即使使用 Netbeans 中提供的终端)
所以我这样做了,问题就解决了
Project properties > Build > Build host > Host configuration check > Selected the host > Properties > Access project files via
然后选择SFTP(之前是系统级文件共享)。
我还不知道两者之间的区别,但它对我有用。正如我之前提到的,文件没有使用 SFTP 复制到远程主机。