您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 自己写的dll的简介

  2. 为何DLL 先看看静态库与DLL的不同之处 可执行文件的生成(Link期):前者很慢(因为要将库中的所有符号定义Link到EXE文件中),而后者很快(因为后者被Link的引入库文件无符号定义) 可执行文件的大小:前者很大,后者很小(加上DLL的大小就和前者差不多了) 可执行文件的运行速度:前者快(直接在EXE模块的内存中查找符号),后者慢(需要在DLL模块的内存中查找,在另一个模块的内存中查找自然较慢) 可共享性:前者不可共享,也就是说如果两个EXE使用了同一个静态库,那么实际在内存中存在此库
  3. 所属分类:C

    • 发布日期:2009-12-12
    • 文件大小:10240
    • 提供者:zhaoxiangrong
  1. gcc使用的参数实例演示编译c程序过程

  2. 用shell脚本写成的gcc简单使用。 其中涉及到5个文件:(1)6.sh为由一个菜单选择各种功能——可以演示编译c程序的过程以及静态与动态函数库的生成及使用。(2)endian.c为一个简单的C函数用于识别机器的内存大小端。(3)endian.h为相应的头文件,(4)main.c 为调用endian.c的函数的一个实例。 (5)Makefile 为相应的Makefile编写。
  3. 所属分类:C

    • 发布日期:2010-10-12
    • 文件大小:2048
    • 提供者:yueshun123
  1. linux静态库的生成与使用

  2. linux静态库的生成与使用linux静态库的生成与使用
  3. 所属分类:Linux

    • 发布日期:2011-07-02
    • 文件大小:749568
    • 提供者:tonny126
  1. 精通UNIX下C语言编程与项目实践+源代码+笔记

  2. 目录 第1部分 起步篇 第1章 UNIX初步 3 1.1 UNIX的发展历程 4 1.1.1 UNIX的诞生 4 1.1.2 UNIX的发展与分支 4 1.2 UNIX的基本操作 5 1.2.1 shell简介 5 1.2.2 系统登录 6 1.2.3 用户管理 7 1.2.4 文件管理 7 1.2.5 目录管理 9 1.2.6 I/O重定向 9 1.2.7 管道 10 1.2.8 进程管理 11 1.3 文本编辑器vi 11 1.3.1 vi的模式 12 1.3.2 vi的常用命令 13 1
  3. 所属分类:C

    • 发布日期:2012-04-17
    • 文件大小:55574528
    • 提供者:li0524158198
  1. 静态与动态库创建和使用

  2. 介绍了使用VS2010将c++源代码编译成动态库或者静态库,以及如何将生成的库用于项目中
  3. 所属分类:C++

    • 发布日期:2013-10-14
    • 文件大小:4096
    • 提供者:maifu007
  1. 使用libevent源码在VS2013下生成静态库

  2. 为了在Windows下可以使用libevent库文件,同时可以在实际应用中进入代码进行调试,故此处分别每一个生成的静态库建立一个vs2013工程。libevent版本:libevent-2.0.22-stable,生成了三个静态库,生成步骤根据Makefile.nmake文件中的依赖关系找到源文件及其对应的头文件即可,并根据其内引用的文件的目录放置到合适的位置即可,所以代码是做了一些修改的,为使代码能够在VS2013上正确编译,修改的部分大家可以与原来的对比一下就好。
  3. 所属分类:C

    • 发布日期:2015-06-03
    • 文件大小:30408704
    • 提供者:hclbeloved
  1. 动态链接库的原理与设计

  2. 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。静态链接库和动态链
  3. 所属分类:其它

    • 发布日期:2009-03-08
    • 文件大小:651264
    • 提供者:reiamwnnwhb
  1. Xcode生成动态库和静态库的方法

  2. Xcode生成动态库和静态库的方法,亲测可用,最后有将模拟仿真结果与真机测试结果合成的代码,合并后,放入工程目录,测试使用完全没有问题
  3. 所属分类:其它

    • 发布日期:2018-09-25
    • 文件大小:748544
    • 提供者:xiexue297523891
  1. Qt5.13静态编译及VS2019开发环境配置.pdf

  2. 最新版Qt5.13静态库编译方法详细图文说明, 以及演示在VS2019下配置和使用Qt5.13静态库的方法。使用Qt5.13静态库编译后的可执行程序,不需依赖大量的dll文件,一个执行文件即可到处运行。Author: Jow 切换到Qt5.13.0源码日录: 水水水冰冰水*水冰水水冰水冰水水水*冰水*水水*冰*水冰水冰冰水*水水水水*水*水水水*水冰水冰水*水冰水水水水冰水水水水水水冰水 **k Visual Studio 2019 Developer Command Prompt v16. 3
  3. 所属分类:C++

    • 发布日期:2019-10-15
    • 文件大小:803840
    • 提供者:jow905
  1. 动态库与静态库的区别.pptx

  2. 1、二者均需要由.o文件生成,二者前缀均为lib,静态库后缀以 .a,动态库的后缀以.so 2、生成目标可执行文件后,静态库可以直接删除,因为静态库已经被加载到可执行文件中进行编译。                                             而针对动态库则需要在运行程序时,到/usr/lib和/lib等目录中查找需要的动态库文件,不能删除。                                              通过gcc先编译成.o文件均可
  3. 所属分类:Linux

    • 发布日期:2020-05-23
    • 文件大小:40960
    • 提供者:qq_15211883
  1. VS2010中lib与dll文件的生成与使用方法

  2. 一、 lib文件的简介 .lib是一种文件后缀,是Windows操作系统的库文件,有静态lib和动态lib之分: 1)、静态lib文件:将导出的文件的声明和实现都放在lib文件中,此时lib文件主要包含函数的实现部分(cpp文件),例如类的函数定义。使用时只需配合相关的头文件,编译后程序将lib文件中的代码嵌入到宿主程序中,也就是最后的exe文件中,此时移除lib文件,程序可以正常运行,即编译后就不需要lib文件的支持了。 2)、动态lib文件:相当于是一个h头文件,用于支持相应的dll文件的运
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:75776
    • 提供者:weixin_38676851
  1. Android NDK生成及连接静态库与动态库的方法

  2. 对于Android应用开发,大部分情况下我们使用Java就能完整地实现一个应用。但是在某些情况下,我们需要借助C/C++来写JNI本地代码。比如,在使用跨平台的第三方库的时候;为了提升密集计算性能的时候(这种情况下往往还可能会直接使用汇编语言)。因此,这里我将为大家介绍如何给其它开发者创建可供使用的静态库或动态库。而应用开发者如何去连接这些生成的静态库或动态库。由于现在Android Studio已经比较成熟,因此以下描述将基于Android Studio的目录布局。 在Android Stud
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:101376
    • 提供者:weixin_38739950
  1. rust-verification-tools:RVT是工具库的集合,可支持Rust程序的静态和动态验证-源码

  2. 防锈验证工具 这是支持Rust程序的静态和动态验证的工具/库的集合。 我们将静态验证(形式验证)和动态验证(测试)视为同一活动的两个部分,因此这些工具可用于两种形式的验证。 使用模糊测试/属性测试库进行动态验证。 使用符号执行引擎的静态验证。 我们的目标是在不久的将来添加其他后端。 此外,如果您要移植供Rust使用的验证工具,的工具如何工作。 (特别是,我们描述了如何生成可与基于LLVM的验证工具一起使用的LLVM位代码文件。) 工具和库 verification-annotation
  3. 所属分类:其它

    • 发布日期:2021-03-13
    • 文件大小:478208
    • 提供者:weixin_42106357
  1. sonde-rs:将USDT探针编译为Rust库的库-源码

  2. 桑德 sonde是一个库,用于将USDT探针编译为Rust库,并在其周围生成友好的Rust惯用API。 探针(简称 )是从继承的技术(请参阅了解更多信息)。 它允许用户在自己的应用程序中定义静态跟踪探针。 传统上是在内核中声明它们。 USDT探针可以自然地与DTrace一起使用,也可以与 ( bcc , bpftrace …)一起使用。 轻巧的探头设计 库和可执行文件的USDT探针在相应的应用程序二进制文件的ELF部分中定义。 探针被转换为nop指令,其元数据存储在ELF的.note.st
  3. 所属分类:其它

    • 发布日期:2021-03-12
    • 文件大小:51200
    • 提供者:weixin_42132056
  1. GTest的安装与使用

  2. 本文来自个人博客,本文主要简单介绍了GTest的源代码安装与使用以及事件机制,希望对您的学习有所帮助。1、安装源代码下载gtest,release-1.8.0gitclonehttps://github.com/google/googletestgtest编译cdgoogletest生成Makefile文件(先安装cmake,brewinstallcmake),继续输入命令编译:cmakeCMakeLists.txt执行make,生成两个静态库:libgtest.alibgtest_main.a
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:287744
    • 提供者:weixin_38611230
  1. typeshed:具有静态类型的Python库存根的集合-源码

  2. 打字 关于 Typeshed包含Python标准库和Python内置程序的外部类型注释,以及由那些项目外部人员提供的第三方程序包。 该数据可以例如用于静态分析,类型检查或类型推断。 有关如何使用typeshed ,请阅读以下内容。 贡献者的信息可以在找到。 在提交请求之前,请先阅读它; 不要向存根所针对的项目报告带有注释的问题,而应在此处报告以进行打印。 Typeshed支持Python 2.7和3.6及更高版本。 使用 如果您只是使用mypy(或pytype或PyCharm),而不是开发
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:1048576
    • 提供者:weixin_42099176
  1. uix-kit:基于一些常用库的免费UI工具包,用于构建漂亮的响应式网站,与Bootstrap v4兼容-源码

  2. 制作超过120多个组件,一次又一次地磨损! Uix Kit不是一个框架,只是一个基于一些常用库的UI工具包,用于构建漂亮的响应式网站。 Uix Kit不是可重用的组件结构,主要是基于自定义CSS和Javascr ipt的组件。 绝对有趣,如果您主要开发的是Web内容而不是应用程序,则这特别有用。 这是一个不依赖任何框架的Web开发构建工具/支架。 您可以导入任何外部库/框架或本机ES模块进行生产。 dist目录中生成的核心文件可以在任何网站中单独使用。 支持JS,HTML和SASS组件库自
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:32505856
    • 提供者:weixin_42128988
  1. GTest的安装与使用

  2. 本文来自个人博客,本文主要简单介绍了GTest的源代码安装与使用以及事件机制,希望对您的学习有所帮助。 1、安装源代码下载gtest,release-1.8.0gitclonehttps://github.com/google/googletestgtest编译cdgoogletest生成Makefile文件(先安装cmake,brewinstallcmake),继续输入命令编译:cmakeCMakeLists.txt执行make,生成两个静态库:libgtest.alibgtest_main.
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:280576
    • 提供者:weixin_38590541
  1. c++中.dll与.lib文件的生成与使用的详解

  2. c++中.dll与.lib文件的生成与使用的详解 ——————————————————————————– 两种库: •  包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。•  包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式: •  动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅包含在运行时定位
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:176128
    • 提供者:weixin_38506103
  1. Linux下g++编译与使用静态库和动态库的方法

  2. 在windows环境下,我们通常在IDE如VS的工程中开发C++项目,对于生成和使用静态库(*.lib)与动态库(*.dll)可能都已经比较熟悉,但是,在linux环境下,则是另一套模式,对应的静态库(*.a)与动态库(*.so)的生成与使用方式是不同的。刚开始可能会不适应,但是用多了应该会习惯这种使用,因为步骤上并没有VS下配置那么繁琐。 下面就分别总结下linux下生成并使用静态库与动态库的方法:(由于是C++项目,所以编译器用的g++,但是与gcc的使用是相通的) 首先是准备工作,把我们需
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:104448
    • 提供者:weixin_38748718
« 12 3 4 5 6 7 8 9 10 ... 28 »