[英]Invoking MSVC compiler from VS extension
是否可以从Visual Studio扩展中调用MSVC ++编译器cl.exe? 我使用的是VS2010,并不为维护2008/2005的兼容性而烦恼。 我通过MSDN进行了狩猎,并通过DTE对象进行了戳戳,但是没有发现任何用处。 关于您可以使用这些东西做什么的文档还很少。
如果您只是设置适当的环境变量,则当然可以从普通命令行调用cl.exe。
我同意VSX的文档可能会令人困惑。 我不清楚您要做什么,是要直接执行cl.exe,还是只想编译当前的项目/解决方案?
如果您只是想构建当前的解决方案,则可以通过外接程序执行以下操作:
_applicationObject.Solution.SolutionBuild.Build()
如果我误解了您的问题,请告诉我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.