我有Visual Studio C++項目的源代碼。項目包含初始項目的cpp和頭文件。這些文件位於不同的文件夾和子文件夾中。但是主函數存在於默認目錄中。我想創建一個新項目並添加代碼。致命錯誤LNK1561:入口點必須定義
但是我不知道我爲了構建項目究竟做了些什麼。首先我創建一個空的C++項目。下一步添加.cpp文件和.h文件。我應該添加項目stdafx文件嗎?我怎樣才能在新項目中的子文件夾中添加代碼?
編輯:我遵循TobiMcNamobi的指示。我從解決方案項目中添加現有項目。項目構建所有文件。但是,我收到一個錯誤:
fatal error LNK1561: entry point must be defined
這個錯誤究竟意味着什麼?我檢查了以下link,它說可能不清楚新項目是否是Win32 Project而不是控制檯。但是我創建了一個空的項目?我應該變成一個控制檯項目嗎?
編輯2:我添加所有的依賴和所有文件。現在的問題是,我面臨着以下錯誤:
錯誤LNK2005:「市民:靜態類品種::墊__cdecl CmSaliencyRC ......已經在.OBJ
我不明白這個問題。它真的*,你知道如何添加.cpp和.h文件,但你問如何從子文件夾添加這些文件? – TobiMcNamobi 2014-10-02 07:32:19
第一個問題很明顯,我想從源代碼中添加stdafx.cpp和stdafx.h?第二個,我只需要添加所有.cpp和.h文件從所有可能的目錄項目?正如我所說我創建了一個新的空項目,我嘗試在頭文件和源文件文件夾中添加文件。 – 2014-10-02 07:35:11