我有完整的原代码,可编译就是个LIB文件。也没发现什么导出函数呀(dumpbin /exports ),怎么用这个lib 文件呢。怎么找到导出的函数呢谢谢帮忙

解决方案 »

  1.   

    是静态库,包含相应的头文件,然后再链接相应的.lib就可以了。
      

  2.   

    然后就可以直接调用里面的函数了。比如我再里面找到一个这样的函数
    void send_packet_ipv4(char *pkt, int len, struct in_addr *dst_addr, 
          uint16_t dst_port, nw_skt_t dst_fd)
    然后我加上库,头文件
    在我的代码里就可以直接调用了,是这样吧?
      

  3.   

    lib 用的时候,在使用的代码中直接包含 lib 提供的头文件, 然后在连接的时候,把lib 包含进去.
      

  4.   

    就和C语言下的printf一样,你包含相应的头文件,然后就可以直接调用了,注意要在链接选项中把你的lib文件包含进去.