關於release和debug版本不能混用的教訓

之前改老師寫好的MFC的一個圖像類的lib庫,重新生成之後,調用lib的項目一直報錯。錯誤如下: 大致就是檢測到lib文件裏各種.obj不匹配。 找了蠻久問題,後來發現是版本不兼容的問題。 vs中的工程有debug和release兩個版本,我的lib庫項目用debug版本編譯,調用的項目是用release版本編譯的。 需要強調一下: 靜態鏈接庫的生成與使用需要用相同版本。 爲什麼呢? Debug和
相關文章
相關標籤/搜索