組み込みアプリケーションをx86に移植して、エミュレーターを作成したいと思います。VS2008を試してみることにしましたが、既存のディレクトリ構造を理解する方法と理解する方法がわかりません。
- アーチ/
- arch/hcs08-HALの実装
- arch/include-HALのパブリックインターフェイス
- arch/x86-ここにエミュレーションレイヤーを配置する必要があります
- os /
- os / src--osレイヤーのソース
- os / include--OSのパブリックインターフェイス
- アプリ/-組み込みアプリケーション
- apps / app1 / src-app1
- apps / app2 / src-app2
3つのプロジェクトが欲しいです:
- arch&os-os / 、arch / include /、arch / x86/*のすべてを含むライブラリプロジェクト
- app1-コンソールアプリプロジェクト。apps/app1/*のすべてが含まれます。
- app2-コンソールアプリプロジェクト。apps/app1/*のすべてが含まれます。
ファイルを1つずつ手動でインポートして上記の構造を作成しましたが、明らかにvsは新しいファイルを自動的に選択せず、プロジェクトはフラットです(フォルダーなし)
OSとアプリケーション層は絶えず開発されているので、新しいファイルを追加することは本当に苛立たしいことです。
VSにすべての新しいファイルを自動的に選択させ、ディレクトリ構造を維持させる方法はありますか?
私はEclipseCDTで上記に簡単にできることを知っていますが、私が言ったように、VS2008を試してみたいと思います。