这会发生冲突吗?

normalnotebook 2004-03-27 09:40:54
我是即将毕业的学生,在公司里实习,正在改公司的代码,用了很多第三方的DLL,LIB,理都理不清楚,说是什么COM东西的,我也不懂,不知道COM跟DLL之间的关系?

事情是这样的,看我操作的对不对,反正有问题,总是编译通不过:
我的程序中有几个函数是动态链接库里面的函数,我把对应的头文件(用到的函数是在这里面定义的)放到了我的程序(跟CPP和 h同一个目录)里面,编译呢就通不过,说是几个函数没有导入?error Link2001: xxxx(DLLimport) ,函数名(xxxxxxx,xxxx,xxx)

请问如何解决?
...全文
72 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
normalnotebook 2004-03-27
  • 打赏
  • 举报
回复
我的程序在公司里面,请问我还需要在代码里面加入#include""这样的语句吗?
red-fly 2004-03-27
  • 打赏
  • 举报
回复
两个步骤:
1. tools->options->directions
选择include files, 然后在下边把你要用的第三方头文件的目录包含进来
再选择library files, 然后把你要用到的第三方dll和lib等的目录包含进来
2. project->project settings->link
在Object/library modules里边,加上你要用到的第三方dll或lib文件

这样,以后你就不用把它们的头文件copy到你的工程目录下了,直接使用就行
sxy_9761 2004-03-27
  • 打赏
  • 举报
回复
是不是需要一个对应的Lib文件,要不就动态调用.
normalnotebook 2004-03-27
  • 打赏
  • 举报
回复
这是什么问题啊?怎么解决啊?

15,466

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧