VS2010去掉每次全部編譯

2021-09-13 14:54:44 字數 685 閱讀 3464

1.時間問題

所建立的檔案的時間比如是:2011-09-22 09:03:22,那麼你的系統時間之前被你改動過當前時間是:2011-08-22 09:03:22。這下好了,vs每次編譯的時候都會檢查每個檔案的最後修改日期,發現是上乙個編譯時間之後的,都會重新編譯。所以在這乙個月內,每次都會重新編譯檔案。

解決辦法:

a.將檔案稍作修改,加個注釋之類的。然後重新儲存,讓其和系統時間一致。這樣的話,可能有大量的檔案,都需要這樣做。

b.最好的方法,還是直接修改系統的時間。讓其正常。就能解決。

2.如果,不是時間問題呢?

那就是:沒有啟用/gm編譯選項。

解決辦法:

設定工程屬性,為以下選項:

c/c++ -> code generation -> enable minimal rebuild: yes(/gm)

c/c++ -> genera -> debug information format: program database for edit & continue (/zi), 或者 program database (/zi)

posted @

2013-08-09 13:08

心靈捕手 閱讀(

...)  

編輯收藏

VS2010去掉每次全部編譯

1.時間問題 所建立的檔案的時間比如是 2011 09 22 09 03 22,那麼你的系統時間之前被你改動過當前時間是 2011 08 22 09 03 22。這下好了,vs每次編譯的時候都會檢查每個檔案的最後修改日期,發現是上乙個編譯時間之後的,都會重新編譯。所以在這乙個月內,每次都會重新編譯檔...

vs2010每次build都會重新編譯鏈結解決辦法

1.時間問題 所建立的檔案的時間比如是 2011 09 22 09 03 22,那麼你的系統時間之前被你改動過當前時間是 2011 08 22 09 03 22。這下好了,vs每次編譯的時候都會檢查每個檔案的最後修改日期,發現是上乙個編譯時間之後的,都會重新編譯。所以在這乙個月內,每次都會重新編譯檔...

VS2010靜態編譯

因為需要在其他電腦上執行.exe檔案,會有缺dll。所以需要靜態編譯生成.exe可執行檔案。在網上查詢了一下vs2010靜態編譯生成.exe的方法,有很多,試了其中一種,記錄一下,以便今後查閱。感謝提供方法的大神們!設定 1 專案 配置屬性 常規 mfc的使用 在靜態庫中使用mfc 如果有使用mfc...