DLL编译问题 cl.exe test.cpp /LD报错误!
#include <windows.h>
BOOL APIENTRY DllMain(HANDLE h,DWORD a, LPVOID b)
{
return TRUE;
}
int __declspec(dllexport) xInit()
{
return 1;
}
//以上是代码test.cpp
cl.exe test.cpp /LD 不能成功.
原因:INCLUDE和LIB路径每配置.
PATH d:\vc60\bin;
SET INCLUDE=d:\vc60\include
SET LIB=d:\vc60\lib
便可以成功.
怎么样才能不设定环境就可以编译通过.
cl test.cpp /LD /Zp1 /MT /INCLUDE=d:\vc60 /LIB=d:\vc60\lib
好想通不过,怎样将include和lib路径作为参数传给CL.EXE
谢谢!