Saya dari latar belakang pengembangan Microsoft Windows, saya senang dengan IntelliSense dan fitur navigasi kode, apakah mungkin bagi saya untuk menginstal IDE, seperti Eclipse, [Saya berasumsi mungkin yang terbaik bagi saya untuk melakukan lompatan dan dual-boot Linux] dan melakukan pengembangan di desktop cepat saya dan menyebarkan ke Pi?
13
Jawaban:
Ya, Anda dapat mengembangkan di tempat lain sebelum menggunakan Pi.
Namun karena Pi adalah Arsitektur yang berbeda jika Anda mengkompilasi dengan kompiler asli Anda, kode Anda tidak dapat dieksekusi pada Pi.
Ini dapat diatasi dengan menggunakan cross-compiler. Pada dasarnya ini adalah kompiler GCC kedua pada sistem Anda yang menggunakan ARM toolchain untuk kompilasi.
Informasi lebih lanjut dapat ditemukan dalam pertanyaan ini:
Bagaimana cara membuat GCC 4.7 toolchain untuk kompilasi silang?
sumber
Prefix directory
.CROSS_COMPILE
variabel saat memohon membuat saya percaya.Ya, Anda dapat mengkompilasi perangkat lunak Raspberry Pi dari Windows dengan cross-compiler dan menggunakan Eclipse sebagai IDE. Anda bahkan dapat secara jarak jauh men-debug perangkat lunak Anda yang berjalan di Raspberry Pi dari Windows, melihat variabel dengan mengarahkan kursor mouse ke atasnya, dll.
Berikut adalah petunjuk cara menyiapkan cross-compiler dan mengatur Eclipse sebagai IDE untuk Raspberry Pi: http://www.gurucoding.com/en/raspberry_pi_eclipse/index.php
sumber
Saya menggunakan netbeans alih-alih gerhana sebagai IDE untuk Mengembangkan dan men-debug Program C / C ++ pada Raspberry Pi saya. Saya telah menuliskan bagaimana saya melakukannya di posting blog ini: http://precisemath.wordpress.com/2014/04/13/c-dev-pi-2/
sumber