一种是接口库,程序运行时仍然需要dll。
一种是静态连接库,已经在编译时连接,运行时不再需要dll。
这两种lib库分别如何制作?我指的是命令行方式。

解决方案 »

  1.   

    是这是两种类库,但严格的说:一种叫导入库,一种叫类库1. 导入库,就是那种生成dll之后,产生的lib,它是导入库,一般文件很小,它存储的只是导出的函数或数据入口的地址,你的程序只是引入Dll,然后call。比如说CRT就是导入库,其实现在Dll中2. 类库,它是实实在在的已编译的函数库或类对象库,它有可执行的代码,它会被编译进你的程序。声明会有相应的头文件。如果我说的还不明白,send msg to me
      

  2.   

    大哥啊,虽然你讲的很清楚了,但是呢,我还是不明白
    你说的那个类库是不是服务器端的Debug里的哪个.dll文件是吗
    那个导入库是不是在客户端编译stdAFX.CPP文件后生成的.LIB和.tlh文件吗?
      

  3.   

    一個是Release版的.一個是Debug版的.
    就這麼簡單
      

  4.   

    什么呀,这个release/debug有什么关系呀。