Advertisement

C++ DLL

阅读量:

1、生成静态库的过程相对而言较为简便

复制代码
    // 生成静态库 .lib 文件
    int sum(int a,int b)
    {
    return a+b;
    }
    
    // 调用静态库 .lib 文件放在当前文件夹下
    #include<stdio.h>
    #pragma comment(lib,"my.lib") 
    int sum(int a,int b);  // 可以单独用一个头文件来声明库函数
    int main()
    {
    int ret = sum(2,3);
    printf("ret:%d\n",ret);
    return 0;
    }
    
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    

2、生成动态库

复制代码
    // 生成动态库 .lib 和 .dll
    _declspec(dllexport) int sum(int a,int b)
    {
    return a+b;
    }
    
    // 调用动态库 .lib 和 .dll 放在

全部评论 (0)

还没有任何评论哟~