前些天轉戰ubuntu平臺,爲了方便代碼的管理而把代碼託管到了github上。然後今天在windows平臺下的時候就出現了各種問題。
問題1:操作系統差異
windows下的換行符是\r\n,而linux下的換行符是\n;另外就是一般情況下,linux的源文件是utf-8(無BOM),而windows則是其他格式的編碼。
此時程序可能會出現錯誤以及下面的這種警告:
解決辦法:
右鍵單擊項目-》屬性-》 c/c++-》命令行。鍵入/utf-8,會消除部分誤報。
可能還會出現以下錯誤:
解決辦法:
把符合模式改爲 否。
問題2:某項目添加了其他的項目。
比如有一個項目Farm,它想要引用一個第三方的解決方案。
首先:
右鍵“解決方案”
添加現有項目。
添加之後需要設置項目依賴項:
最後一步則是添加對該項目的引用:
選中需要引用的項目。
搞定!