[英]Visual Studio New Debug Configuration
我正在嘗試配置Visual Studio 2010,以添加調試配置。
Configuration Manager->通過在活動的解決方案配置中啟動:或Project,添加New,創建New配置,從Debug復制...(如果解決方案,要么創建新配置,要么僅使用Debug並添加新的項目配置) ...
http://msdn.microsoft.com/zh-CN/library/kwybya3w.aspx
Build->錯誤,提示混合使用Debug和Release:
defaultlib'LIBCMT'與其他庫的使用沖突; 使用/ NODEFAULTLIB:library->易於修復
檢測到“ _ITERATOR_DEBUG_LEVEL”不匹配:值“ 2”與值“ 0”不匹配->不知道如何解決。
我試圖手動更改項目文件...但是我不知道該如何解決。
而且,我不能只解決這個特定的實例-在很多情況下這種情況會再次發生,那么,我在做什么錯呢?
注意:我需要一個DEBUG配置,以便能夠進行單元測試(c ++),並能夠將構建可執行文件與單元測試分開。
我可以在屬性表中設置配置選項,可以在其中添加類似
<ItemDefinitionGroup Condition="'$(Configuration)' == 'DebugCopy'">
<ClCompile>
<PreprocessorDefinitions>_ITERATOR_DEBUG_LEVEL=2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
(以及我要求的其他任何選項,默認情況下都可能未設置)。
這是一種方法,它覆蓋了我正在使用的所有項目上施加的某些全局設置,這些設置導致了我的錯誤(主要是因為我不知道這些設置)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.