• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            huyutian

            他強由他強,清風拂山崗;他橫由他橫,明月照大江。他自狠來他自惡,我自一口真氣足

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              20 隨筆 :: 47 文章 :: 22 評論 :: 0 Trackbacks
            以前用visual studio 2008時也碰到過類似問題,問題產生的原因就是由于一個Solution下單多個Project是分開編譯的,主項目和子項目的pdb文件名相同(默認都是vc90.pdb或vc100.pdb)從而造成沖突。這個問題對程序的執行不會產生影響,但會導致丟失部分調試信息。
            在網上搜到解決辦法,修改pdb文件設置的路徑和名稱。轉貼于此。

            Project Configuration Properties -> C/C++ -> Output Files
            Program Database File

            This name, e.g. $(IntDir)\vc90.pdb, is embedded into the object file and it should be the same as the one in

            Project Configuration Properties -> Linker -> Debugging
            Generate Program Database File

            This is, e.g. $(TargetDir)$(TargetName).pdb

            Now the object file contain the path where the library is located, too.


            由此引出一個話題,那就是對于分開編譯的多個Project組成的一個復雜的Solution如何組織目錄文檔結構,既保持各個Project相對獨立,同時又保證整個Solution調試信息的完整性。我的解決辦法是:首先肯定要像上面一樣修改各單獨Project的pdb的路徑和文件名。其次在復制Project編譯結果到Solution的Lib時,要把所有的obj文件和pdb文件一起copy過來。要注意單獨的Project編譯的obj文件和pdb文件路徑最好相同,而且使用相對路徑"..\"和“.\"打頭。文件復制工作可以寫成一個批處理,放入主Solution的Pre-Build Event中去。

            posted on 2012-10-06 23:27 胡雨田 閱讀(22096) 評論(2)  編輯 收藏 引用

            評論

            # re: 解決visual studio 2010下warning LNK4099: PDB 'vc100.pdb' was not found問題 2012-10-11 11:02 喜樂
            博主你好,看完你的這篇日志,大致知道了什么意思。但是具體解決的時候能詳細一點說明嘛,我是剛學的小菜鳥,有些東西不太懂,希望博主不吝賜教~大謝  回復  更多評論
              

            # re: 解決visual studio 2010下warning LNK4099: PDB 'vc100.pdb' was not found問題 2013-10-08 09:40 Edwin Liu
            解決方案:在工程屬性頁 配置 release 平臺 活動(win32)設置:
            配置屬性 -> 鏈接器 -> 調試 -> 生成調試信息 -> 否
              回復  更多評論
              

            日本免费久久久久久久网站| 伊人色综合久久天天网| 久久夜色精品国产噜噜亚洲AV| 久久久久99精品成人片试看| 久久国产亚洲精品无码| 久久亚洲国产欧洲精品一| 久久婷婷色香五月综合激情| 久久精品一本到99热免费| 久久国产一片免费观看| 伊人久久久AV老熟妇色| 国产精品久久久久久久午夜片| 久久天天躁狠狠躁夜夜2020| 久久精品人人做人人妻人人玩| 国产精品无码久久四虎| 久久发布国产伦子伦精品| 亚洲国产精品无码久久久久久曰| 国产精品久久久久久福利69堂| 性做久久久久久久久老女人| 97久久香蕉国产线看观看| 久久久久亚洲AV成人网人人网站 | 亚洲人成网亚洲欧洲无码久久| 国产午夜精品久久久久免费视| 亚洲午夜精品久久久久久浪潮| 97r久久精品国产99国产精| 久久久一本精品99久久精品88| 久久久久这里只有精品| 情人伊人久久综合亚洲| 色88久久久久高潮综合影院| 思思久久好好热精品国产| 久久精品视频免费| 久久久久无码精品国产不卡| 亚洲а∨天堂久久精品| 狠狠精品久久久无码中文字幕| 人妻无码αv中文字幕久久| 久久人人爽人人爽人人片AV高清| 亚洲欧美成人久久综合中文网| 久久强奷乱码老熟女网站| 精品久久人人做人人爽综合| 色综合色天天久久婷婷基地| 久久久91精品国产一区二区三区| 久久99精品久久久久久动态图|