| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 678 人关注过本帖
标题:求各位vc++6.0前辈指点
只看楼主 加入收藏
cjzm
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-27
结帖率:100%
收藏
已结贴  问题点数:0 回复次数:6 
求各位vc++6.0前辈指点
我有一个完整的c++代码,并且有与源代码有关的.lib文件以及.dll文件,我想在vc++6.0中新建一个工程导入c++源代

码调试通,就是不知该怎么建立.lib文件以及.dll文件与新的工程文件之间的桥接,所以在调试的时候总是说.exe文件出错。

应该就是没有建立.lib文件以及.dll文件与新的工程文件的桥接。
   

  请问各位前辈如何才能建立新的工程与原有的.lib文件以及.dll文件之间的桥接呢?
   

  需要将dll文件拷贝到系统中吗?
搜索更多相关主题的帖子: 如何 源代码 工程 新建 
2011-10-30 12:12
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:10 
在程序头加
#pragma comment(lib, "****.lib")
告诉编译器需要链接的LIB文件,也可以在链接选项中处理.

调试或运行时,DLL文件与可执行文件放在一起.

★★★★★为人民服务★★★★★
2011-10-30 14:19
cjzm
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-27
收藏
得分:0 
那需要将.lib文件放在新建的工程文件下吗?

就是需要将.lib文件以及.dll文件首先拷贝到新建的工程文件夹下ma????

谢谢……
2011-10-30 18:43
cjzm
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2011-10-27
收藏
得分:0 
我用的是Win7系统,刚才我按照您说的那样在程序头按照了您的说法添加了文件包含命令但是点击调试的时候还是说可执行出错“Error spawning cl.exe”


而且按照您说的那样假如可行的话会在Debug文件夹下生成几个文件,在将dll文件拷到Debug文件下与可执行文件放在一起,但是目前Debug文件下没有生成任何文件。


所以您说的将DLL文件与可执行文件放在一起更是无从谈起呀!


当然这都是我太笨了,求指点……
2011-10-30 18:50
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
****要用你的实际文件名替换!

★★★★★为人民服务★★★★★
2011-10-30 21:28
uestcwyf
Rank: 2
等 级:论坛游民
帖 子:1
专家分:10
注 册:2011-10-31
收藏
得分:10 
首先要将相应的lib文件加载到工程中,在工程--设置--连接--模态中添加。
其次要要将lib文件和dll文件拷贝到工程文件夹下
应用函数之前记得声明要用到的函数
之后就可以直接调用了
2011-10-31 20:35
gradual
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-10-19
收藏
得分:0 
将lib文件,dll文件拷到你工程的根目录下,然后在工程-设置-连接-Object/library modules中添加lib文件名字;
还要在函数之前声明在dll文件中要调用到的函数
2011-11-04 11:13
快速回复:求各位vc++6.0前辈指点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016723 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved