2014-11-03 90 views
0

我正在使用Visual Studio 2012並嘗試導入項目中的頭文件,但一直在失敗。以下是我試圖做:無法在Visual Studio 2012中打開頭文件

#include "gevents.h" 
#include "gobjects.h" 
#include "gwindow.h" 

int main(){ 

    int x=1; 

    return 0; 
} 

我已經加入該項目的位置這三個頭文件: C:\用戶\ Shaby \文檔\的Visual Studio 2012 \項目\ ConsoleApplication39

在另外,我也去了Project properties - > Configuration Propertues - > C/C++ - > General,並且在「Additional Include Directories」中包含了上述路徑位置,但是這沒有任何結果。相反,我收到以下錯誤:

無法啓動程序C:\用戶\ Shaby \文檔\的Visual Studio 2012 \項目\ ConsoleApplication39 \調試\ ConsoleApplication39.exe該系統找不到指定的文件

+1

它編譯?如果你按F7,它會給你錯誤嗎? – 2014-11-03 12:26:53

+0

是的,編譯它提供了以下錯誤:_Unable啓動程序C:\用戶\ Shaby \文檔\的Visual Studio 2012 \項目\ ConsoleApplication39 \調試\ ConsoleApplication39.exe系統無法找到文件specified_ – 2014-11-03 12:42:37

+0

該消息應該出現時試圖運行該程序,而不是在試圖編譯它時。嘗試僅編譯(Build-> Rebuild Solution)。在輸出窗口中,您會看到這樣的消息: ==========生成:1成功,0失敗,0上最新,0已跳過========== 如果沒有錯誤。 – 2014-11-03 17:49:20

回答

0

你爲什麼要把它變得複雜,只是保持簡單。創建好你的項目後。打開解決方案資源在您的項目名稱,你會看到一個文件夾的「頭文件」,添加你的頭文件在裏面(你的頭文件應該有「的.h」擴展名),然後使用它們包括他們在您的源文件

+0

我已經這樣做了,但無濟於事。我得到我的帖子中提到的相同的錯誤 – 2014-11-03 12:41:49

+0

好吧,那麼改變你的路徑爲「C:\用戶\ Shaby \文檔\的Visual Studio 2012 \項目\ ConsoleApplication39 \ ConsoleApplication39」,因爲文件夾有另一個文件夾裏面的同名和頭文件放在那裏 – 2014-11-03 13:37:56

+0

或嘗試使用這種語法,包括你的頭文件 「的#include 」我認爲這應該工作因爲我曾經面臨同樣的問題。它更好,如果你從開始創建一個新的項目,因爲我不知道你在項目中做了什麼修改來修復錯誤。所以每件事都應該是默認的。 – 2014-11-03 13:39:27

1

@Usman汗, 我對你的problem.In解決方案資源管理器窗口中的一個解決方案(如果未打開,然後按Ctrl+Alt+l),你可以看到你的項目name.Right一下就可以了,比Add > Existing Item。現在選擇你想要包含的頭文件&按Add。完成:)。

+0

已完成但仍收到相同的錯誤信息 – 2014-11-03 12:46:33

+0

在解決方案資源管理器窗口中右鍵單擊項目名稱。 點擊「設爲啓動項目」 然後建立您的項目並運行它。 – Akatsuki 2014-11-03 12:55:44

+0

謝謝,但我沒有問題。 ;) – 2014-11-03 17:50:28

相關問題