最近RaspberryPiを入手し、それにRaspbianの「wheezy」イメージをインストールしました。私のメインの開発マシンはWindows7を実行しており、開発環境としてQtCreatorを使用しています。メインコンピューターがRaspberryPi用のc++アプリケーションをコンパイルするために使用できるツールチェーンを見つけようとしています。私はこれを行う方法についてのチュートリアルと記事をあちこち探してきましたが、私が見つけることができるのはLinuxからWindowsにコンパイルするためのチュートリアルだけです。これは私がやろうとしていることの反対です。また、Qt SDKに付属しているイメージが利用可能であることに気付きましたが、今のところはRaspbianイメージを使用したいと思います。誰かがウィンドウからそこのPiにプログラムをそこに到達させる方法を見つけることができましたか?クロスコンパイルに関しては、私は真面目な初心者です。D:
2 に答える
私は最近ラズベリーパイを手に入れました。
私は通常Javaで開発し、NetBeansを使用しますが、CおよびC++アプリケーションの開発にNetBeansを使用し始めました。これを行うために、Windows 7にCygwinをインストールして、Windowsベースのアプリケーションをコンパイルできるようにしました。
ただし、同じNetBeans IDEを使用して、RaspberryPi用にアプリケーションをコンパイルすることもできます。NetBeansでプロジェクト名を右クリックし、を選択するSet build host
とManage Hosts
、ダイアログが表示されます。Add
ホスト名フィールドにRaspberryPiIPアドレスを選択して入力し、をクリックしますNext
。
NetbeansはSSH経由でRaspberryPiへの接続を確立しようとするため、SSHが有効になっていることを確認する必要があります。ログインフィールドにRaspberryPiユーザー名を入力し、Next
もう一度クリックします。SSHキーを確認し、RaspberryPiユーザー名を入力するように求められます。
詳細を確認し、[完了]をクリックして、楽しんでください。
何も見つからない場合は、VM を使用できます。(仮想マシン)
その上で Linux を実行し、プロジェクトを配置する共有フォルダーを作成します。したがって、コンパイルのためにLinuxに切り替える必要があります;)
もう 1 つのことは、cygwin を調べることです。これは、gcc を含む完全な Linux シェルです。だからおそらくあなたはそれを使うことができます。
興味がある場合は、次の VM を参照してください。 - VirtualBox - Microsoft Virtual PC