簡體   English   中英

Visual Studio的新調試配置

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

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