请教怎么用vc++编译成可执行文件?

来源:百度知道 编辑:UC知道 时间:2024/06/13 16:43:21
用c语言写了两个文件,一个文件要调用另一个文件里的函数,在vc++不知道怎么把他们编译成一个可执行文件(只有一个cpp文件的时候我会编译),我把他们当成两个cpp文件,一个一个的编译,这样有很多错误,新建cpp文件的时候,我是用文件->新建->c++source file,两个cpp文件都是这样建成的,请路过的朋友回答一下,谢谢!

把被调用文件的后缀改成.h,在要调用的文件里使用头文件包含即可,即#include "被调用文件名.h"。

直接
#include "xxx.cpp" 即可

“我是编程大虾”说的很好,不过一般是将要用到的函数或类之类的实现部分放在.cpp文件里,而将其声明放在同文件名.h文件里,只包含.h文件即可。
如,要添加一个函数:void func(){printf("Hello,world.\n");},可以将其实现部分:void func(){printf("Hello,world.\n");}放到文件func.cpp里,将函数声明:void func();放到同文件名文件func.h里。然后#include "func.h"即可,若包含的是.cpp文件会出现链接错误。