【问题标题】:Custom Compiler with Visual Studio 2013使用 Visual Studio 2013 的自定义编译器
【发布时间】:2014-01-25 01:54:09
【问题描述】:

在较旧的 Visual Studio(例如 2008)中,有一个“工具构建顺序”菜单。从该菜单中,我可以选择不使用 C/C++ 编译器,而是在自定义构建工具中使用我自己的。

我想在 Visual Studio 2013 中做同样的事情,但那个菜单似乎不见了。我如何获得相同的效果?我的目标是拥有 1 个使用 Visual Studio 2013 编译器构建的目标(例如 Debug),这样我就可以获得所有不错的代码分析输出;然后是一个单独的目标(例如 DDK7600 Free),它使用不同的编译器来执行我的实际版本。

【问题讨论】:

  • 该对话框在 VS2010 中是奇闻趣事,它对 C++ 构建系统进行了彻底的改革。没有什么可以替代它。 DDK 编译器与 VS 编译器没有什么不同,所以不清楚你为什么要切换。 VS2013 现在直接支持building drivers,最好的方法。视频is here.

标签: c++ visual-studio-2013 wdk


【解决方案1】:

只需右键单击解决方案节点并选择“项目构建顺序”。 (用于构建顺序)

对于 VS 2013 中的 DDK 编译: how can i build a driver using visual studio?http://msdn.microsoft.com/en-us/library/windows/hardware/ff554644(v=vs.85).aspx

【讨论】:

  • 项目构建顺序让我选择解决方案构建中的顺序项目。我想要“工具构建顺序”菜单。这是一个单独且独特的菜单。如果我可以使用较新的 VS 构建较旧的 DDK 版本,那么我也会很高兴,但是您的链接似乎没有解决这个问题。
  • @omghai2u,来自msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx 的WDK 8.1 与VS 集成。我不认为 VS2013 会支持旧的 DDK
  • 对。 “工具构建顺序”菜单怎么样?
  • 是的,再一次,我不知道如何以其他方式解释这一点,但该菜单似乎已被删除。 “建造顺序”不存在。最接近的是“项目依赖关系”->“项目构建顺序”。但这不包括“工具构建顺序”菜单。你发给我的链接是关于 Visual Studio 2008 的。
  • 在这个答案的链接中有一个部分:“WDK 现在使用与构建 Visual Studio 项目相同的编译器和构建工具。”因此它会似乎不再需要使用单独的编译器?
猜你喜欢
  • 2016-11-06
  • 1970-01-01
  • 1970-01-01
  • 2014-08-04
  • 1970-01-01
  • 1970-01-01
  • 2013-12-30
  • 1970-01-01
  • 2015-12-23
相关资源
最近更新 更多