LINK : warning LNK4075: 忽略”/EDITANDCONTINUE”(由於”/INCREMENTAL:NO”規範)

出現這個提示是由於, VS設置工程禁用了 “啓用增量鏈接”[ 位於“鏈接器”----“常規”選項內設置]。

來源: http://ttang-topmusic.blogbus.com/logs/47013898.html

Link時出現:

LINK : warning LNK4075: 忽略”/EDITANDCONTINUE”(由於”/INCREMENTAL:NO”規範)

這個問題是因爲在vc6中,工程使用的增量編譯。
VS 解決辦法:
屬性,鏈接器,常規,啓動增量鏈接 選擇 是(INCREMENTAL)
或者
選擇項目 屬性->配置屬性->c/c++
修改 “調試信息格式” 爲 程序數據庫(/zi)
在這裏插入圖片描述
補充下:
1.
在開發的過程中,在Debug的情況下vs建議使用Incremental Linking,在發佈Release版本的時候則要禁掉Incremental Linking,以實現程序的最優化。如果發現在開啓Incremental Linking的情況下,發現莫名其妙的編譯問題,可禁掉Incremental Linking。
2.
增量編譯和增量鏈接是一樣的道理,即在代碼有改動的部分進行build和link,其他沒有被改動的部分則不進行相關操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章