① 為什麼我的VS2010不能編譯C語言,我新建一個項目以後,再新建一個CPP文件,下面會出現未知范圍
新建的項一般默認為全局范圍。。。從你的截圖中沒法看出你新建的C.cpp文件是屬於頭文件、源文件或是資源文件。。。。
你可以嘗試右鍵單擊源文件那一欄通過彈出菜單新建一個cpp項
我在本機上這樣做出來的是全局范圍。。。。
希望對你有幫助
② vs2010程序運行出錯 link : fatal error lnk1123: 轉換到 coff 期間失敗: 文件無效或損壞
不知怎麼本來編譯好好的VS2010環境,忽然出現「轉換到 COFF 期間失敗: 文件無效或損壞」的鏈接錯誤。花了好多天,試了好多方法,最終解決了這個問題。
現在羅列一下這幾種解決方案:
方案1:
點擊「項目」-->「屬性」 --> 「清單工具」,
然後選擇"輸入和輸出』 --> 『嵌入清單』,將後面的『是』改成『否』就可以了
方案2:在VS安裝目錄搜索cvtres.exe
發現有兩個cvtres.exe文件,有的網友選擇用最新的文件覆蓋掉所有舊的cvtres.exe,
也有網友是刪除舊cvtres.exe的文件。我是將舊 cvtres.exe 改名字了,以備恢復環境。
注意這兩個文件都是一個版本號,但是生成時間只是相差1個小時,選擇最新的那個。
也有搜索到好多cvtres.exe的 情況,這個就不清楚了,試試如何刪除這些文件吧。
我的兩個文件目錄如下:
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64
D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
方案3:就是安裝新的VS2010 SP1,這種方法也可以解決部分這種問題。
比較麻煩的是這個SP1還比較大,亂七八糟的東西都得補丁上去。
③ vs2015怎麼編譯不了程序
這個問題是由於運行時使用的庫文件缺少關鍵文件導致的,解決方法如下:
工具/材料:戴爾靈越7400、Windows10、visual studio2015。
1、首先打開項目空間,依次選擇項目-->xxxxx屬性(你的項目名字屬性)。
④ VS2010 C++ 無法編譯 CL.exe已退出
我也出現了這個問題。之前一直沒事的,昨天興起打開VS結果不行了。。。
我這里顯示error MSB6006:"CL.exe" 已退出 代碼為 2.我試過3次重新安裝,修復都不管用。
後來終於找到解決方法了,不過是笨方法。
根據出錯的代碼「C:\Program Files(x86)\MSBuild\......」;
由於重新安裝了三邊VS都不行,我就做了個win7 X64的虛擬機,在裡面再次安裝了一邊VS2013,然後將虛擬機中的「C:\Program Files(x86)\「下的MSBuild文件夾替換了win8.1中的這個文件夾,再次打開VS2013,果然能運行了。估計是不知道什麼時候那個軟體改了什麼東西導致的。。。
這是個笨方法,如果你沒有其他的好方法的話,可以試一試。
⑤ visual studio寫完程序,編譯以後,再改程序,編譯器不編譯改過後的程序,還是按原來的第一
VS是功能強大,十分成熟的開發工具,所以極少出現這樣的BUG錯誤:
可能是程序出錯了,無法完成編譯,重新檢查下程序是否有問題
如果程序沒有問題,不用debug,直接使用release運行試試
可能是真的vs出問題了,關閉vs,找到程序的編譯目錄,刪除編譯文件,然後打開vs重新編譯
⑥ VS2008創建項目後如何調用儲存在其他的文件夾得文件
你在項目中點右鍵,Add->Exiting Item,選擇你的其他文件夾下的頭文件和源文件所在的路徑,點擊確定就可以了,就添加到項目中了,之後再編譯,看看還有沒有錯誤。