两个项目分别是test1和test2,test1中有两个函数被test2调用,用法如下:

//test1.h

intadd(intx,inty);

intsubstract(intx,inty);

//test1.cpp

#include"test1.h"

intadd(intx,inty)

{

returnx+y;
}

intsubstract(intx,inty)

{

returnx-y;
}

然后将test1的配置类型改为静态库(.lib)。

//test2.cpp

#include<iostream>

//#pragmacomment(lib,"test1.lib")
#include"D:\User\Documents\VisualStudio2012\Projects\test1\test1\test1.h"//注意要加test1.h的路径,不然系统找不到头文件
usingnamespacestd;

intmain()

{

cout<<add(3,4)<<endl;
cout<<substract(5,3)<<endl;
return0;

}

然后将test2的项目依赖项设置为test1,在test2项目中右键添加引用test1,调试即可。