zoukankan      html  css  js  c++  java
  • C++ DLL中导出函数的声明的方法

    定义:

    TESTDLLEXPORT_API int fnTestDllExport(void);

    TESTDLLEXPORT_API int fnTestCall(void);


    TESTDLLEXPORT_API int fnAddInt(int i,int j);

    TESTDLLEXPORT_API BOOL fnContact(char* a);

    建立一个.def文件

    LIBRARY TestDllExport
    EXPORTS
    fnContact @1
    fnAddInt @2
    fnTestDllExport @3
    fnTestCall @4

    编译通过后用dumpbin 查看,生成有规则的函数定义

    C:Program Files (x86)Microsoft Visual Studio 9.0VCin>dumpbin /exports "C:U
    sersAdministratorDocumentsvisual studio 2012ProjectsConsoleApplication2Con
    soleApplication2inDebugTestDllExport.dll"

      用dllexp查看,函数名非常简洁。

  • 相关阅读:
    尚未笔记知识点
    jsonp的原理及其使用
    django中将views.py中的python方法传递给html模板文件
    UVA
    UVA
    UVA
    UVA
    UVA
    UVA 1600 Patrol Robot
    UVA
  • 原文地址:https://www.cnblogs.com/weiweictgu/p/3878694.html
Copyright © 2011-2022 走看看