国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

Visual C++解決error C2859問題

2019-11-08 03:25:43
字體:
來源:轉載
供稿:網友

今天把原來寫的max插件與新引擎整合下, MAXSDK又惡心了一次. 居然有core.lib這種第三方庫導致與我的core.lib鏈接沖突, 真是霸道, 沒辦法, 只有我讓步,我改名.

之后,發現每次即便每次完整編譯完成,開始調試時,所有工程都會重復編譯一次,Clean后,再編譯,報了 一個vc90.pdb有關的C2859錯誤.

error C2859: x:/XXX/vc60.pdb is not the pdb file that was used when this PRecompiled header was created, recreate the precompiled header.mschart.cpp

 

大概意思就是預編譯頭問題. 嘗試著改名等,都不能完全解決, 干脆在Configuration Properties | C/C++  | Output Files里的Program Database File Name改為$(IntDir)/$(ProjectName).pdb, 也就是讓 靜態庫pdb不是默認的vc90.pdb,而是跟隨項目名稱,瞬間, 問題解決,不會反復出現重編譯問題.

寫本文之前,Google了下其他人怎么解決這樣的問題,結果居然看到有人說去掉預編譯頭. 這不是我做事的方法,為什么不動下腦筋解決這個問題呢?


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 永济市| 公主岭市| 靖江市| 武穴市| 大港区| 德钦县| 彰化市| 阜宁县| 黔南| 保德县| 贡山| 电白县| 遵化市| 上杭县| 涪陵区| 墨玉县| 张家口市| 福贡县| 云阳县| 平湖市| 呼伦贝尔市| 通山县| 凉山| 石景山区| 南昌市| 博野县| 佛坪县| 澄迈县| 德格县| 通辽市| 榆中县| 深州市| 泽库县| 都兰县| 芒康县| 娱乐| 化德县| 西青区| 江华| 玛纳斯县| 库车县|