我是 Visual Studio 新手,不知道如何编译 .cpp 文件。我只制作了一个 .cpp 文件(ctr + n => Visual C++ => C++ 文件)并尝试编译它。但是在通常有编译按钮的地方(如 c#)有一个奇怪的“附加”按钮。我不明白发生了什么,但我想,Visual C++ 可能是普通 C++ 的一些不同版本。如果是这样,可以在 Visual Studio 中编译普通的 C++ 文件吗?
问问题
48430 次
2 回答
13
问题是,Visual Studio 并不真正知道如何处理您的 .cpp 文件。它是一个程序吗?尝试以下操作:
File
|New project
Visual C++
|Win32
|Win32 Project
- 选择项目的名称和位置
- 下一个
- 选择
Console application
- 选择
Empty project
- 取消选择
Precompiled header
- (可选)取消选择
SDL checks
- 结束
- 右键单击
Source files
并选择Add
|New Item...
- 选择
C++ File
- 选择此文件的名称
在里面写下以下内容:
#include <stdio.h> int main(int argc, char * argv[]) { printf("Hello, world!\n"); return 0; }
按 F5
于 2013-10-30T14:04:19.147 回答
2
您应该,就像您为 C# 所做的那样,创建一个 C++项目并将源文件添加到其中。然后将有您梦寐以求的所有构建选项。
于 2013-10-30T13:54:36.907 回答