簡體   English   中英

從VS擴展中調用MSVC編譯器

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM