【发布时间】:2009-04-21 08:36:47
【问题描述】:
我想将嵌入式应用程序移植到 x86 以创建模拟器。 我们决定尝试 VS2008,但我不知道如何使 vs 来理解我们现有的目录结构:
- 拱门/
- arch/hcs08 -- HAL 实现
- arch/include -- HAL 的公共接口
- arch/x86 -- 这里应该是仿真层
- 操作系统/
- os/src -- os 层的源代码
- os/include -- 操作系统的公共接口
- apps/ -- 嵌入式应用
- apps/app1/src -- app1
- apps/app2/src -- app2
我想要 3 个项目:
- arch & os - 库项目,包含 os/、arch/include/ 和 arch/x86/* 中的所有内容
- app1 - 控制台应用项目,包含 apps/app1/* 中的所有内容
- app2 - 控制台应用程序项目,包含 apps/app1/* 中的所有内容
我已经通过手动一一导入文件创建了上述结构,但显然vs不会自动选择新文件并且我的项目是平面的(没有文件夹)
操作系统和应用程序层正在不断开发,因此添加新文件真的很烦人。
有没有办法让VS自动挑选所有新文件并保持目录结构?
我知道我可以在 Eclipse CDT 中轻松完成上述操作,但正如我所说,我们想尝试 VS2008。
【问题讨论】:
标签: .net c visual-studio-2008 c89