C语言,怎么生成dll文件?
::fixupdemo.c_declspec(dllexport)voidmeme(intx){staticinta=0x666;a=x;}>clfixupdemo.c/...
::fixupdemo.c
_declspec(dllexport) void meme (int x)
{
static int a = 0x666;
a=x;
}
>cl fixupdemo.c /LD
书上的代码《黑客反汇编揭秘》
::fixupdemo.c和>cl fixupdemo.c /LD是什么意思啊?
高手解答: 展开
_declspec(dllexport) void meme (int x)
{
static int a = 0x666;
a=x;
}
>cl fixupdemo.c /LD
书上的代码《黑客反汇编揭秘》
::fixupdemo.c和>cl fixupdemo.c /LD是什么意思啊?
高手解答: 展开
2个回答
展开全部
到cmd下用vc的编译器cl.exe编译fixupdemo.c
追问
E:\VC98\Bin>cl.exe dll.c
。。。。。。。。。。。
/out:dll.exe
dll.obj
Creating library dll.lib and object dll.exp
LINK : fatal error LNK1561: entry point must be defined
E:\VC98\Bin>
没有生成dll啊。。。这个好像是生成exe的啊。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询