游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3299|回复: 6

如何使用自己创建的动态链接库?

[复制链接]

83

主题

196

帖子

196

积分

注册会员

Rank: 2

积分
196
发表于 2008-1-24 11:22:00 | 显示全部楼层 |阅读模式
工具是vc2003
先是自己创建了动态连接库EDRLIB.lib:
文件->新建->项目->visual c++项目->win32项目->输入名称->EDRLIB->确定
应用程序设置->DLL(D),空项目->完成
sf_2008124112139.jpg

83

主题

196

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2008-1-24 11:28:00 | 显示全部楼层

如何使用自己创建的动态链接库?

添加EDRLIB.H及EDRLIB.C++,调试

sf_2008124112811.jpg

83

主题

196

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2008-1-24 11:45:00 | 显示全部楼层

Re: 如何使用自己创建的动态链接库?

新建程序,名称为EDRTEST,windows应用程序,空项目,确定.
添加EDRTEST.C++.在[项目]->[属性]中添加EDRLIB.H,EDRLIB.lib
调试出错:
sf_200812411453.jpg

83

主题

196

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2008-1-24 11:48:00 | 显示全部楼层

Re: 如何使用自己创建的动态链接库?

出错信息:
sf_200812411481.jpg

83

主题

196

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2008-1-24 11:49:00 | 显示全部楼层

Re:如何使用自己创建的动态链接库?

LINK : fatal error LNK1104: 无法打开文件“EDRLIB.lib”
请问是什么原因?
谢谢先

83

主题

196

帖子

196

积分

注册会员

Rank: 2

积分
196
 楼主| 发表于 2008-1-24 16:29:00 | 显示全部楼层

Re:如何使用自己创建的动态链接库?

隐式调用,将文件EDRLIB.dll、EDRLIB.lib拷贝到EDRTEST工程所在的目录

3

主题

121

帖子

121

积分

注册会员

Rank: 2

积分
121
QQ
发表于 2008-2-7 12:31:00 | 显示全部楼层

Re:如何使用自己创建的动态链接库?

不打算生成LIB就用显式调用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 01:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表