vs2013 c++項目轉 vs2008
有些情況我們需要對vs2013項目進行降級,例如降到vs2008, 不管什么原因,總有人有這樣那樣的需求不是? 今天該我了。一般的電腦跑vs2013還是有點蝸牛的節奏啊,并且2013編譯出來的文件比2008又要擴大幾倍,比vc6擴大百倍,沒有2T的硬盤真的是頂不順啊,并且熟悉的VA在vs2013上使用也不是很流暢,一些變量,函數的查找讓用慣vs2008的我很不適應。但這些都不是最大的問題,最為重要的是其它team成員還沒有人使用2013! 這版本的兼容問題真是讓人抓狂的想痛罵wr一頓。。。
經過幾番試驗終于把一個項目從vs2013轉成vs2008,這里記錄一下做為備忘:
1.刪除vs2013項目文件:.sdf,.sln,.suo,.filters,..vcxproj
2.新建一個vs2008項目,項目名字,類型(document or dialog )必須跟vs2013項目一樣;
3.把vs2013項目里面的文件全部覆蓋到新建的vs2008項目里面;
4.打開之后點資源dialog會提示找不到文件:verrsrc.h,winapifamily.h,從vs2013項目里面追到這些文件的位置然后copy到vs2008項目文件夾;
5.編譯提示如下錯誤,直接注釋掉。
error C2065: 'm_dwRestartManagerSupportFlags' : undeclared identifier
error C2065: 'AFX_RESTART_MANAGER_SUPPORT_RESTART' : undeclared identifier
5.再編譯,可能會提示一些?error LNK2019: unresolved external symbol錯誤,這些主要是一些lib,cpp或文件cpp文件沒有加進項目,在方案總管項目上面右鍵加入-->現有項目找到那些文件加進去。。。。
6.右鍵-->重建,?全部重建: 1 成功、0 失敗、 0 略過.
至此,大功告成。 這個feel備爽。。。
總結
以上是生活随笔為你收集整理的vs2013 c++項目轉 vs2008的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 双目立体匹配算法漫谈
- 下一篇: CompletableFuture的正常