我使用Visual Studio 2010在C++和OpenGL中製作3D模型。我在家用電腦上開始了一個項目,然後決定將它放入一個存儲庫,以便我可以在筆記本電腦上獲得開發代碼,而不必在兩臺計算機之間繼續傳輸文件(也只是爲了練習一些練習在使用源代碼控制時)。我如何拍stdafx.h?
我遇到的問題是,當我在我的筆記本電腦上加載項目並嘗試構建它時,出現錯誤,指出找不到stdafx.h。 stdafx.h文件包含在頭文件文件夾中,當我點擊它時,相對路徑就是stdafx.h
那麼Visual Studio如何才能找到已經在項目中的文件呢?它在我的家用電腦上正常工作,但拒絕在我的筆記本電腦上工作。
我已經嘗試將預編譯頭設置更改爲YU而不是YC,但是這並沒有解決問題。
我想我在這裏忽略了一些基本的東西,但我無法弄清楚。
你的問題標題沒有意義 - 我不確定你的意思,但它不是'鏡頭'。當您在項目樹上雙擊文件時,該文件是否實際在VS中打開? – 2010-07-23 08:36:32
是的,當我點擊它時,文件就會打開。同樣在包含#include stdafx.h的文件中,當我右鍵單擊它並選擇打開時,它將顯示該文件。這只是增加了我爲什麼無法找到要構建的文件的混淆 – ryanthescot 2010-07-23 08:41:54
如果Visual Studio 2010的工作方式與2008年相同,請嘗試刪除所有 .vcproj。 。 。用戶文件位於您的項目文件夾中。這些文件包含特定於他們工作的用戶/機器的設置 –
mmonem
2010-07-23 08:55:03