社区
进程/线程/DLL
帖子详情
*.lib的调用问题
userxk
2004-09-21 10:26:32
我在工程文件里添加了*.lib(包含了*.h)文件,但执行时却提示找不到相应的*.dll动态链接库,各位看一下是怎么回事?
...全文
204
14
打赏
收藏
*.lib的调用问题
我在工程文件里添加了*.lib(包含了*.h)文件,但执行时却提示找不到相应的*.dll动态链接库,各位看一下是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hiking
2004-09-23
打赏
举报
回复
#pragma comment(lib, "gui.lib")
或在Setting的link选项卡中把你的a.lib放在kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib 之后
userxk
2004-09-21
打赏
举报
回复
高人都进来看一下呀!
userxk
2004-09-21
打赏
举报
回复
我已将整个工程文件重新做成静态链接库调用,可还是不行。按道理、静态链接库的调用只需*.lib和*.h文件即可。
rivershan
2004-09-21
打赏
举报
回复
lib里面没有实现代码的。。。
没办法。。只能去找这个dll
userxk
2004-09-21
打赏
举报
回复
只有 *.lib、*.h文件,怎么调用?
yszmax
2004-09-21
打赏
举报
回复
gz
userxk
2004-09-21
打赏
举报
回复
*.lib 不是静态链接库吗?
我的工程文件里只有 *.lib、*.h文件
tomszhou
2004-09-21
打赏
举报
回复
因为它是动态库,你使用的是静态连接,你可以试试用LoadLibrary(),就可以不用*.lib文件和*.h文件
oyljerry
2004-09-21
打赏
举报
回复
把dll也加进去
rivershan
2004-09-21
打赏
举报
回复
又不是静态库,当然要dll咯。。。
你的lib是导入库。。。
ringphone
2004-09-21
打赏
举报
回复
拿VC工具Depends看一下你的EXE用到了哪些DLL,找不到的DLL显示是红色的。
ringphone
2004-09-21
打赏
举报
回复
我已将整个工程文件重新做成静态链接库调用,可还是不行。按道理、静态链接库的调用只需*.lib和*.h文件即可。
--------------------------------------------------------
谁说的?只是能让你编译通过而已,如果这个lib的实现代码在DLL里面,还需要相应的DLL。你必须把相应的DLL拷到你的程序目录或系统目录,总之能让系统找得到。
userxk
2004-09-21
打赏
举报
回复
试过了,不行。
hiking
2004-09-21
打赏
举报
回复
#pragam commet(lib, "lib")
(?)
关于
lib
*.a,
lib
*.so,
lib
*.la的使用方法
我们知道当静态库
lib
*.a和共享库
lib
*.so同时存在的是
fatal error LNK1104: 无法打开文件“***.
lib
“ 解决方法
前言 我们在做一个工程时,工程内可能包括几个项目,每个项目负责一个子功能,最后在主项目中
调用
;很多时候这些项目都是以DLL的方式生成,那么我们在主项目
调用
DLL时,需要配置项目选项,如果配置不当,就会报错:fatal error LNK1104: 无法打开文件“***.
lib
“ ; 配置 以VS2010为例,配置方法是: 1. 选则”Project“->"Proper...
VS2022 Debug模式下调试程序提示**.
lib
不是win32有效程序解决方法
VS2022 Debug模式下调试程序提示**.
lib
不是win32有效程序解决方法
Qt下使用的静态链接库------ *.
lib
转化为mingw使用的.a格式的静态库
使用MinGW附带的工具reimp.exe,该工具一般在MinGW in目录下,其readme文档在MinGWdoc eimp目录下, 方法很简单,比如: C:CodeBlocksMinGW
lib
dx9>reimp d3d8.
lib
就会生成一个“
lib
d3d8.a”文件,这个文件就可以让基于MinGW的编译器链接使用了。 我用这个方法成功的把DirectX9c的.
lib
库
g++编译动态链接库*.so
调用
另一个*.so的方法
g++编译动态链接库*.so
调用
另一个*.so的方法 1. 编译文件内容 包括四个文件,分别是:DemoTest.h、one.cpp、two.cpp。 DemoTest.h #ifndef __DEMO_TEST_HEADER__ #define __DEMO_TEST_HEADER__ #include using namespace std; void
进程/线程/DLL
15,472
社区成员
49,183
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章