[問題] VS2005 重複 build 已經完成的專案

看板C_and_CPP作者 (三腳貓的把戲)時間14年前 (2010/04/09 13:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
遇到的問題: (題意請描述清楚)  在 VS 2005 的 IDE 環境裡,Build Solution (F7) 之後,  如果我沒有更動任何程式碼,照理說,我再 build 一次,應該是出現: ======== Build: 0 succeeded, 0 failed, 31 up-to-date, 0 skipped ========  這樣子的結果。  但是,有的時候,就算我沒有更動任何程式碼,不論我 F7 多少次,  它總是會抓幾個專案來重新 build...,  想要執行 (F5) 的話,會出現  These projects are out of date: xxxxxx - Debug Win32 xxx - Debug Win32  我試了各種手段,Clean Solution、Rebuild、重新開機、blah blah...,  都無法解決這個怪異的現象。  曾經有一度恢復正常,那時我是把底下四行程式碼從 .h 檔移到 .cpp 檔 #define MAPNAME_HEADER "DTMWGS84_512Mask.hdr" #define MAPNAME_HEIGHT "DTMWGS84_512Mask.img" #define MAPNAME_COLOR_DAY "VertexColorDay.img" #define MAPNAME_COLOR_NIGHT "VertexColorNight.img"  不過,隔一陣子又故態復萌了... 希望得到的正確結果:  程式沒有更動的話,build solution 時就不要再編了... 開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux) Windows XP 補充說明:  我把一些中繼檔 *.obj, *.ncb, *.dbp, *.pch 都刪掉,  所有的檔案都取消唯讀,依然沒有改善... --  追根究底所得到的東西,是失望的觀眾,以及狼狽的魔術師... De'Ring Practice http://www.wretch.cc/blog/miauwally/21246514 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.90.104
文章代碼(AID): #1BlhacoT (C_and_CPP)