以下面的代码为例
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 即可,就可以看到运行结果
编译后的文件夹如下: