我是Unix的家伙,但是对于一个项目,我需要在VS 2015中编码。基本上,我需要为一些C++类编写一些GMOCK测试用例。
我首先尝试从一个示例项目开始,所以我选择了File->New-> project -> with 32->with 32 Console Application。该项目是使用默认名称ConsoleApplication2.cpp创建的,具有嵌入式语句-
#include "stdafx.h"我发现,如果删除这一行代码,代码就无法编译--通常在Unix中,我创建.h和.cpp文件,然后创建它的make文件--我的目标是启动一个项目--首先创建一些.h文件,然后创建它的.cpp / GMOCK测试用例,然后构建所有这些文件。
请让我知道在VS是否有相同的选择,或如何这样做?
发布于 2017-07-28 05:00:11
有关stdafx.h的使用,请参阅链接Here。
如果您想要添加一个头文件,然后添加相应的cpp文件,则只需转到IDE右侧的解决方案资源管理器中的项目。右击并开始添加。在这里,您将得到头文件和类的选项。您可以从那里添加并开始为测试用例编写代码。
发布于 2017-07-28 08:24:02
在没有预编译头或其他默认源文件的情况下创建空项目的步骤如下:
“空项目”选项写着:
此选项根据指定的项目名称创建.vcxproj文件,但不向其添加任何文件。当您打算提供您自己的所有源文件时,请使用此方法。
https://stackoverflow.com/questions/45365141
复制相似问题