兩個項目分别是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,調試即可。