Was in das Textfeld 'Command' im Knoten-rot 'exec' eingegeben werden muss, um eine kompilierte C++ Datei unter /var/lib/cloud9/projectDirectory
zu starten und die Ausgabe des 'cout' Befehls in meinem C++ Programm?Wie exec-Knoten auf beaglebone grün verwenden wireless c/C++ Code
Antwort
Hier ist, was für mich gearbeitet hat.
ANNAHMEN
Sie haben in einem Verzeichnis C++ Datei eine kompilierte Sie finden können.
TLDR - Antwort auf meine eigene Frage
Suchen Sie den Dateipfad zur C++ Datei kompiliert. ich Cloud9 wurde mit, so sah mein etwas wie folgt aus:
/var/lib/cloud9/projectDirectory/
den Befehl Identifizieren Sie die C++ Datei auszuführen. Ich hatte meins kompiliert, indem ich vom Terminal zum projectDirectory navigierte und
g++ ain0.cpp -o ain0
eintippte. Um dies zu tun, würde ich./ain0
in Terminal innerhalb von projectDirectory eingeben.Konfigurieren Sie den Knoten 'exec'. Platzieren Sie
/usr/bin/sudo
im Feld 'Befehl' (ich habe dies here gelernt). Deaktivieren Sie die Option zum Anhängen von msg.payload. Platzieren Sie/var/lib/cloud9/projectDirectory/./ain0
im Textfeld 'Anhängen'.Fertig!
Die obigen Schritte mir erlaubten einen Debug-Knoten zu verwenden (und später ein MQTT Knoten), die mit der ersten (obersten meist) Ausgabe der ‚exec‘ Knoten, die Werte zu ‚cout‘ übergeben zu erfassen in meinem C++ Programm. Wenn Sie die Informationen für den Knoten "exec" durchlesen, werden Sie bemerken, dass eine Eingabe erforderlich ist, um die Ausführung auszulösen. Ich habe einen 'inject'-Knoten verbunden und ihn so gesetzt, dass er den String-Wert' true 'ausgibt. Ich spielte ein wenig damit und stellte fest, dass es keine Rolle spielte, was der 'inject' an den 'exec' Knoten schickte. Ein Wert von Boolean funktionierte für mich genauso.
- 1. BeagleBone Green Wireless (BBGW) kann nicht von eMMC booten
- 2. laufenden Code auf BeagleBone mit Cloud9 IDE
- 3. wie beaglebone schwarz wifi mit buildroot
- 4. Run Python-Code von PHP-Seite auf BeagleBone
- 5. Laufender Code ohne ssh in Beaglebone schwarz
- 6. Verwenden von Python Tkinter auf Beaglebone: Display Flicker
- 7. Math-Bibliothek auf BeagleBone Schwarz
- 8. Wifi bleibt nicht auf BeagleBone
- 9. Fehlerrückgabe ohne Ausnahme auf beaglebone gesetzt
- 10. Bild erscheint grün nach der Aufnahme OpenCV
- 11. BeagleBone Black uEnv.txt leer
- 12. Zeroconf auf Wireless-Verbindung ohne Passwort
- 13. .NET Zugriff auf 802.15.4 Wireless Transceiver
- 14. Angstrom Startprozesse [Beaglebone]
- 15. Ärger mit Python-Paket Kivy auf BeagleBone
- 16. Visual Studio Underscore in Grün _ (nicht grün squiggly)
- 17. BeagleBone Black gefriert
- 18. Partikel Photon atmen grün
- 19. Wireless Data Broadcast
- 20. Hibernate ein BeagleBone Black
- 21. Windows Mobile Wireless-Netzwerke
- 22. C# und Wireless
- 23. Monitor Wireless-Netzwerk-Nutzung
- 24. KVM und Linux Wireless Bridging?
- 25. Android Browser GRÜN Grenze auf Klick
- 26. wireless adaper mit Python
- 27. Arduino Wireless-Optionen
- 28. Wireless Node Discovery
- 29. Zebra Wireless Drucker Modellnummer
- 30. Duplikat identische BeagleBone Black Setups