2010-03-02 3 views

답변

3

C# 및 Visual Basic 프로젝트에서 T4의 주요 통합 메커니즘은 TextTemplatingFileGenerator 사용자 지정 도구입니다. Visual Studio 2010 C++ 프로젝트는 현재 MSBuild를 사용하지만 여전히 사용자 지정 도구를 지원하지 않습니다. 이 문제를 해결하려면 T4 Toolbox을 사용할 수 있습니다.이 파일을 사용하면 .tt 파일을 C# 또는 Visual Basic 프로젝트에 넣고 생성 한 파일을 C++ 프로젝트에 자동으로 추가 할 수 있습니다.

2

저는 T4 Templating으로 C++을 사용하는 방법을 찾는데 관심이 있었으며 명령 줄과 TextTransform.exe 도구를 직접 사용하여 끝 냈습니다. 그런 다음 모든 개별 template.tt 파일에 대해 TextTransform.exe를 호출하는 배치 파일을 작성한 다음 Visual Studio에서 빌드의 일부로 배치 파일을 호출하면됩니다.

것은 내가

http://www.gamelogicdesign.com/2012/04/12/c-code-generation-using-t4-templates/ 어쩌면이 비슷한 일을하고 싶은 사람들에게 유용 할 것입니다 ... 내가 여기에서 찾을 수있는 튜토리얼에서 내 결과를 쓰기로 결정을 배우는 것처럼.

+1

링크가 작동하지 않습니다 (실제로 전체 블로그가 압축 된 것처럼 보임). 다행스럽게도 웨이 백 머신 (Way Back Machine)은 인터넷을 제공합니다. http://web.archive.org/web/20120803024751/http://www.gamelogicdesign.com/2012/04/12/c-code-generation-using-t4- 템플릿 / – kornman00

관련 문제