1
我使用MSVC++ 2008和2010構建我的C++代碼庫。甚至有可能獲得翻譯單元,分析它,在必要時插入一些代碼,然後傳遞給編譯過程?原始源代碼不應受到影響。是否有可能在編譯前立即將代碼注入到翻譯單元中
當然,建立項目的開發人員應該是透明的。最後,它只會影響目標文件。 Visual Studio功能非常強大。我想,應該有某種插件API或鉤子來做到這一點。請給我一個提示。
我使用MSVC++ 2008和2010構建我的C++代碼庫。甚至有可能獲得翻譯單元,分析它,在必要時插入一些代碼,然後傳遞給編譯過程?原始源代碼不應受到影響。是否有可能在編譯前立即將代碼注入到翻譯單元中
當然,建立項目的開發人員應該是透明的。最後,它只會影響目標文件。 Visual Studio功能非常強大。我想,應該有某種插件API或鉤子來做到這一點。請給我一個提示。
'翻譯單位'在這裏不明確。你想要分析源文件,預處理源還是生成的目標文件? – Managu
預處理源 – Stas
您是否在尋找能夠將信息添加到每個構建的相同文件的內容?或者它可能會把它添加到這個文件一次,而另一個文件又一次? –