以下面的代码为例
test.h:
#ifndef _TEST_H_
#define _TEST_H_
#include <stdio.h>
class Test
{
public:
Test(const char* s)
{
printf("%s\n", s);
}
};
#endif
test.cpp:
#include "test.h"
Test t4("t4");
int main()
{
Test t5("t5");
}
t1.cpp:
#include "test.h"
Test t1("t1");
t2.cpp:
#include "test.h"
Test t2("t2");
t3.cpp:
#include "test.h"
Test t3("t3");
第一步,打开 VS2012,选择 工具 -> Visual Studio 命令提示

第二步,实用 cd/d 进入需要编译的文件夹。(注意换盘符需要输入/d)
我想要编译的文件在 C:\Users\HuZeQiu\Desktop\demo 文件夹里。

输入 cd/d C:\Users\HuZeQiu\Desktop\demo,按下回车键,如下,就转到了目的文件夹

第三步,输入 cl test.cpp t2.cpp t1.cpp t3.cpp -otest.exe 编译程序。(cl 命令是用来编译程序)按下回车键后开始编译,生成 test.exe 可执行文件,如下:

第四步,运行 test.exe,直接输入 test.exe 即可,就可以看到运行结果

编译后的文件夹如下:

本文介绍了如何使用VS2012编译器逐步编译并运行C++测试代码,包括在命令提示符中切换目录、编译test.cpp及子文件到test.exe,并演示了执行和查看结果的过程。
1万+

被折叠的 条评论
为什么被折叠?



