如何链接一个lib文件?

解决方案 »

  1.   

    Project->Setting->Link下Category中选择Input
    然后在下面的Object/Library modules中输入你链接的Lib文件即可
      

  2.   


    #pragma comment(linker,"fullfilename.lib");
      

  3.   

    静态连接库的连接方法分为两步:
    第一步,将库文件用ADD TO PROJECT的方法加入当前项目;
    第二步,将对应的头文件包含到需要调用的CPP文件里。
    这两步完成后,就可以使用头文件中所声明的函数了(函数通过库文件实现)。如果是MFC生成的静态链接库,要菜单Project/setting/link 的Object/libary 
    modules 里指明链接库的.lib文件,并在菜单Tools/Drectories/ 设置链接库的文件夹
      

  4.   

    1. 隐式链接:
       Project->Setting->Link下,然后在下面的Object/Library modules中输入你链接的lib文件;
    或者
       #pragma comment(linker,"fullfilename.lib");
    2. 显式链接:
       HMODULE hDLL = LoadLibrary(strFull);
       typedef CGraphTool*(*FUN)();
       FUN pfun;
       pfun = (FUN)GetProcAddress(hDLL, "Initialize");
       m_pCurTool = (*pfun)();
      

  5.   

    同意o_racle(璐璐) 和free_card(痛并快乐着)