代码之家  ›  专栏  ›  技术社区  ›  Arve

C++项目是否可以在VisualStudio 2010中使用T4?

  •  4
  • Arve  · 技术社区  · 14 年前

    did not use msbuild 用于C++项目。是的,在VisualStudio 2010中有一些解决方案,C++项目使用MSBug,所以有人知道C++项目是否可以用和C或VB相同的方式使用T4?

    2 回复  |  直到 7 年前
        1
  •  3
  •   Oleg Sych    14 年前

    T4在C和Visual Basic项目中的主要集成机制是TextTemplatingFileGenerator自定义工具。虽然VisualStudio 2010 C++项目现在使用MSBug,但它们仍然不支持自定义工具。作为解决方法,您可以使用 T4 Toolbox

        2
  •  2
  •   Kent Barber    12 年前

    我感兴趣的是找到一种使用T4模板的C++方法,只使用命令行和TeXTr.EXE工具直接结束。然后,您可以编写一个批处理文件,对所有的template.tt文件调用TextTransform.exe,然后将批处理文件作为您在visualstudio中构建的一部分进行调用。

    当我学习它的时候,我决定把我的发现写在一个教程里,可以在这里找到。。。 http://www.gamelogicdesign.com/2012/04/12/c-code-generation-using-t4-templates/