使用如下宏定義,即可獲得當(dāng)前源文件的目錄
#define __FILE_DIR__ __FILE__ "
\\..\\"
參考該貼內(nèi)容:
http://topic.csdn.net/u/20080112/16/5da3a238-af9d-40f4-8e19-774d1fd290bf.html。。。。
找到最佳解決方法了:
common.lib還是common.lib不變,不用改名,然后
#define LIBPATH(p,f) p##f
#pragma comment(lib,LIBPATH(__FILE__, ".dir/../common.lib"))
直接搞定,就算common.cpp.dir這個(gè)文件夾不存在也沒(méi)有關(guān)系。
編譯環(huán)境Vs2003。
。。。。