我有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