zoukankan      html  css  js  c++  java
  • 编写导出库

    //1.在属性预处理器定义中定义_TESTRMTP_DLL

    #ifdef _TESTRMTP_DLL //生成动态库时默认为已经定义
    #define _EXPEROT_API __declspec(dllexport)
    #else
    #define _EXPEROT_API __declspec(dllimport)
    #endif

    //这里为需要导出的接口

    #ifndef _TESTRMTP_DLL
    #ifdef _DEBUG
    #pragma comment(lib, "cccc.lib")
    #else
    #pragma comment(lib, "cccc.lib")
    #endif
    #endif

    库调用方法:当按上面格式写头文件时,就只需要把库文件和相应头文件放在当前工程下 就可以了;如果没哟后面的引入,则需要在当前工程中引入该库文件(方法1:#pragma comment(lib, "cccc.lib");方法2:在工程属性链接器附加依赖项中引入该库文件)

    可能会遇到问题:调用约定的问题        在工程属性常规 公共语言运行支持中修改

    当没有lib文件时,定义def文件就可以了

  • 相关阅读:
    ‘随意’不是个好词,‘用心’才是
    servlet
    tomcat服务器
    http协议
    jdbc(Java数据库连接)
    dbcp和druid(数据库连接池)
    关于GitHub
    冒泡和递归
    python内置函数
    python四
  • 原文地址:https://www.cnblogs.com/lishennan/p/5168227.html
Copyright © 2011-2022 走看看