请问各位大侠,cpp、dll和lib文件的区别是什么。。。一直没搞明白~ 请教各位大侠,cpp、dll、lib文件的区别是什么呢?公司跟实验室合作一个项目,提供的的.h文件和lib文件,一般不是.h文件和.cpp文件配套吗?是不是把cpp封装成dll或者lib了?不想让我们看到实现过程? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dll(相当于exe但不能直接运行),lib是cpp编译生成的。lib是库文件,与h文件一起提供是让你调用dll里面的函数和对象。实现过程在正常情况下你只能通过源代码(工程里的一系列cpp文件)看到… 合作的项目一般提供的是.h文件和lib文件了,这就是所谓的接口封装。 .h是头文件,只负责类,函数的定义.一般不写实现.cpp一般就是.h里面定义的代码实现了..lib有两种,一种是静态库,.lib里面包含了具体实现.一般会给你一个.h的函数定义文件配合使用.如果没.h文件,也应该有函数原型的说明.配合loadlibary使用.lib,编译后lib中的实现静态链接到exe文件里另一种是.lib是共享lib库,这种.lib中只含有引入部分,不含有实现,这种类型必须配合.dll一起使用 cpp 是源代码 ---> lib是c、c++语言的编译中间文件---> dll是可调用的机器指令 中等规模程序不稳定,求大神告诉定位问题的工具和方法 输入文本的组件是什么? 如何获取oracle数据库中的所有用户名 新手初次用VC 遇到幼稚问题,谢谢--编译 关于内存泄漏 VC6.0问题,为什么debug时候.cpp文件出现行不对的问题? 这样简单的功能该怎样去实现? 请问:有一主对话框,上有5个子对话框,每个子对话框对应一按钮,假设当其中一个按钮按下时, 应急!请大侠帮个忙 谁有最新的MSDN? 问一个关于new和不new的问题。 请问vs2005的mfc全局变量在哪儿声明和定义呢?
另一种是.lib是共享lib库,这种.lib中只含有引入部分,不含有实现,这种类型必须配合.dll一起使用