Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Visual Studio 中使用Windows Runtime Component (C++/WinRT)模板时,会生成一个名为的文件module.g.cpp,该文件使用硬编码的预编译头文件名:pch.h. 如果我想使用不同的名称,有没有办法自定义它?如果没有,这可以在未来的版本中完成cppwinrt.exe吗?
Windows Runtime Component (C++/WinRT)
module.g.cpp
pch.h
cppwinrt.exe
我还遇到了一个不同的线程,其中提到了类似的限制,但针对 XAML 编译器。也许这两种工具都应该为此提供一个开关。
cppwinrt.exe 的下一个版本有一个新的“-pch”开关,可以做到这一点。它将在预览版 SDK 中提供。将此集成到项目模板中将是一个新功能请求,如果它对您很重要,请将该请求放入有关 VS 和/或 C++/WinRT VSIX 的一些反馈中。