VC編譯cpp文件時的警告:warning LNK4017: // 語句不支持目標平台;已忽略


首先必須明確的相信 warning LNK4017 是屬於def文件的警告信息,但為什么編譯cpp文件也會報出該警告呢? 一般來講,這是一個誤操作,可能是在新建項目時,選擇的類型是def,但手動將后綴改為cpp,確定,這時候在“項目-配置-鏈接器-輸入-模塊定義文件中會有該cpp文件”,編譯時一邊當作cpp處理,鏈接時又當作def文件處理,所以出現了這些def文件不接受的無效字符串,最終輸出警告。

 

如果你喜歡鑽牛角尖的話,可以把這個誤操作當作是IDE的一個BUG。。。。。。。。。。。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: