700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c++ 生成动态链接库DLL但未生成lib文件的解决办法

c++ 生成动态链接库DLL但未生成lib文件的解决办法

时间:2023-04-07 18:37:40

相关推荐

c++ 生成动态链接库DLL但未生成lib文件的解决办法

出现这种情况,多半是因为你的代码中,没有导出任何方法、类等,所以生成的DLL不需要lib文件来记载导出符号

最简单的道理,你在任意一个头文件中增加一行

__declspec(dllexport) void nothing(void);

// dllmain.cpp : 定义 DLL 应用程序的入口点。#include "framework.h"__declspec(dllexport) void nothing(void);BOOL APIENTRY DllMain( HMODULE hModule,DWORD ul_reason_for_call,LPVOID lpReserved){switch (ul_reason_for_call){case DLL_PROCESS_ATTACH:case DLL_THREAD_ATTACH:case DLL_THREAD_DETACH:case DLL_PROCESS_DETACH:break;}return TRUE;}void nothing(void){}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。