需要被輸入到在節點紅色的「EXEC」節點中的「命令」文本字段是什麼在/var/lib/cloud9/projectDirectory
運行編譯的C++文件,並得到'cout'命令在我的C++程序中的輸出?如何使用EXEC節點上beaglebone綠色無線運行的C/C++代碼
0
A
回答
0
這裏是最終爲我工作。
的假設
你有一個你可以找到一個目錄編譯的C++文件。
TLDR - 回答我自己的問題
找到文件路徑編譯的C++文件。 我用CLOUD9,所以我的看起來是這樣的:
/var/lib/cloud9/projectDirectory/
確定運行C++文件中的命令。 我通過從終端導航到projectDirectory並鍵入
g++ ain0.cpp -o ain0
來編譯我的程序。所以要運行這個,我會在projectDirectory內的terminal中輸入./ain0
。配置 'EXEC' 節點。 將
/usr/bin/sudo
在「命令」字段(我學會了這here)。 取消選中「追加」msg.payload選項。 將/var/lib/cloud9/projectDirectory/./ain0
放置在「追加」文本字段中。完成!
上述步驟允許我使用調試節點(和以後,一個MQTT節點)連接到所述「EXEC」節點的第一(最上面的)輸出捕捉傳遞到「COUT」的值在我的C++程序中。如果您通讀'exec'節點的信息,您會注意到它需要一個輸入來觸發執行。我連接了一個'inject'節點並將其設置爲輸出一個字符串值'true'。我稍微玩了一下,發現'注入'發送給'exec'節點似乎並不重要。布爾值的值對我來說也是一樣的。
相關問題
- 1. conagmall在beaglebone綠色無線
- 2. 運行Python代碼上beaglebone
- 3. 無法找出BeagleBone綠色無線的PWM覆蓋
- 4. 使用Cloud9 IDE在BeagleBone上運行代碼
- 5. 在beaglebone黑色中運行沒有ssh的代碼
- 6. 當它從SD卡啓動時啓用beaglebone綠色無線軟件
- 7. 綠色代碼的等價AS3代碼?
- 8. 如何避免在羣集頭節點上運行代碼
- 9. 運行Windows 10時使用Node-RED中的exec節點?
- 10. 無法在Beaglebone黑色上啓用PRU
- 11. Beaglebone上的Serialport節點錯誤(ARM)
- 12. Beaglebone黑色無線:UART不讀取
- 13. 節點exec無權執行腳本
- 14. 同步運行節點sqlite3代碼
- 15. 使用交叉編譯器,Arduino Uno代碼可以在BeagleBone Black上運行嗎?
- 16. 無法從綠色運行Android項目運行圖標
- 17. 用紅色,黃色和綠色指示燈繪製紅綠燈的代碼是如何工作的?
- 18. Markdown代碼的部分變爲綠色
- 19. 如何在Android上的後臺線程上運行代碼?
- 20. 編譯和執行使用Java代碼運行#EXEC()
- 21. Scala和Erlang使用綠色線程嗎?
- 22. Ruby Enterprise使用綠色線程嗎?
- 23. 使用Runtime.getRuntime()。exec()來運行java中的Perl代碼
- 24. 無法在beagleBone黑色運行實例的OpenCV
- 25. SLURM和python,分配節點,但代碼只能在一個節點上運行
- 26. 無法使用exec命令運行PHP
- 27. 如何使用exec()命令運行a.out
- 28. 如何使用maven exec運行asadmin deploy
- 29. 如何使用PHP代碼嗅探器運行細節
- 30. Android Studio:「運行」按鈕中的綠色圓點代表什麼意思?