Qt-Embeddedを調べていたら、CoLinuxという面白そうなものを発見。
Qt-Embeddedをビルドしている間にれっつ調査。
で、CoLinuxとはなんぞや?
※本家はこちら(http://www.colinux.org/)
- 正式には「Cooperative Linux」(協調的なLinuxという意味らしい)
- 平たく言うとWindows上で動くLinux(Windowsのアプリケーションとして動くLinux)。
- UbuntuやFedoraだって動いちゃう。
- 仮想マシンやCygwinと比べて入出力のオーバーヘッドが少なく高速。
- WindowsのアプリケーションとしてLinuxカーネルが動くので仮想マシンよりも起動が早い。
- デバイスへの入出力はWindowsに依存。
- Windowsのネットワークブリッジ機能などを利用すれば通信も可能
- でも最悪PCごとクラッシュ(ほぼ無いらしい)
試そうと思ったけど、自分のWindowsさんは64bit版でしたわ…。
また64bitの壁にぶち当たるとは…。
最初に見つけたのはこちらのページ(Tech Info)で、
WindowsにCoLinuxをのっけてQt-Embeddedを使ってSH4(とSH3?)の開発環境を構築方法を詳しく説明されています。