① VS2010打開一個工程後,沒有頭文件,源文件和資源文件三個文件夾了。.h和.cpp全部都顯示在一起了
在解決方案上面有三個按鈕,第二個是顯示所有文件,你點擊了就是上面的情形,你再點擊一下,就會回到原來的分類了。
希望能幫助到你 記得給分啊!!!
② vs2010怎麼用不了頭文件stdafx.h
或許你應該查看下你的工程里是否有stdafx.h這個預編譯頭文件,如果你是創建空工程的話 那麼是沒有stdafx.h的,那裡面幫你預先 包含了幾個頭文件,你可以自己 #include 也行啊
③ vs2010 無法打開源文件 stdafx.h 是哪的錯
VS2010無法打開源文件stdafx.h的問題通常是由於文件結構混亂或配置錯誤導致的。以下是一些可能的原因及解決方法:
文件缺失或路徑錯誤:
預編譯頭文件設置問題:
文件結構混亂:
項目依賴問題:
緩存和IDE問題:
總結:VS2010無法打開源文件stdafx.h的問題通常與文件缺失、路徑配置錯誤、預編譯頭文件設置不當、文件結構混亂或項目依賴問題有關。通過檢查這些方面,你應該能夠定位並解決問題。
④ vs2010+opencv249測試時出現這個問題怎麼辦,請大神給講一下
首先在Visual Studio里如果編譯沒過,那麼這個提示就是正常的。
因為此項目已經過期表示你改了某些文件或項目配置或者上次沒有編譯成功,需要重新編譯,否則調試會出錯。
如果你上次編譯通過了,按F5調試還是出現此提示,那可能就有問題了。
如果每次都出現這樣的問題,那麼這個解決方案很適合你。
當然解決方案不是選擇「不要再顯示此對話框」,這個只是不顯示,但是每次調試還會先編譯一次再啟動。
我們要的是不要再編譯了,直接啟動調試吧。
首先此提示表示visual studio發現某些文件已經過期了,但是在編譯的時候沒有發現有文件被編譯,連輸出文件都沒有重新生成。這不坑我嗎。
好吧,其實它就是坑我的,這是Visual studio的bug。在Visual studio 2005上一般沒有此問題,但是在Visual studio 2010上會出現此問題,其他版本暫時不清楚。
雖然是bug,但是也是可以解決的。
這個bug的原因是Visual studio 2010認為項目中的被刪除的文件是過期的,比如項目中的某個頭文件,這個頭文件已經被刪除,Visual studio 2010找不到這個頭文件,就認為它是過期的,所以每次調試VS都認為項目是過期的,需要先編譯。
那為什麼編譯時沒有發現有文件被編譯呢,原因是這個頭文件沒有被任何CPP或C文件使用,所以編譯時沒有發現有文件需要重新編譯。
Bug的原理明白了,解決方案就是在VS項目中刪除那個頭文件。
一種笨方法就是在VS里一個個頭文件點擊打開,找到不能打開的。
一種聰明的方法是寫腳本解析工程文件,然後驗證文件是否存在。
還有一種方法是通過DebugView來查看。
下面介紹一個這種方案。
1. 打開devenv.exe.config文件(此文件在%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\ 或者 %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\里)
2. 在</configuration>這行前面添加
<system.diagnostics>
<switches>
<add name=」CPS」 value=」4″ />
</switches>
</system.diagnostics>
3. 重新啟動Visual Studio
4. 打開DbgView(下載地址:http://technet.microsoft.com/en-us/sysinternals/bb896647), 勾選:菜單-》Capture-》Capture Win32 和 菜單-》Capture-》Capture Events
5. 點擊F5開始調試,出現提示「此項目已經過期」時停止
6. 在DbgView按ctrl+F窗口查找「not up to date」,查找到如:
[120] Project 『D:\cache\test1\test1.vcxproj』 not up to date because build input 『D:\CACHE\TEST1\FUN1.H』 is missing.
7. 此時就找到了關鍵文件FUN1.H,只要在工程中移除這個文件再編譯一次就可以了。
⑤ vs2010配置gdal時無法打開geo_c.h頭文件
您好,您可以試試:1在VC中,打開菜Tool-Option,在Directories頁面中的Library files中和Include files中分別添加GDAL的LIB文件目錄和INCLUDE文件目錄。
2打開菜單Project-Setting,在Link頁面下的Object/library moles中添加字元串:gdal_i.lib。
3將gdal_priv.h; gdal.h 頭文件加進工程,即可調用gdal中的函數.函數的使用方法請參考gdaldoc下面的GDAL API Tutorial說明。
4把gdal15.dll拷到工程文件所在目錄或Debug文件目錄。