亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dll_faq.txt

?? minix操作系統(tǒng)最新版本(3.1.1)的源代碼
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
    with the ZLIB_WINAPI macro turned on, and with the minizip    functionality built in.  For more information, please read    the notes inside "contrib/vstudio/readme.txt", found in the    zlib distribution. 8. I need to use zlib in my Microsoft .NET project.  What can I    do?  - Henrik Ravn has contributed a .NET wrapper around zlib.  Look    into contrib/dotzlib/, inside the zlib distribution. 9. If my application uses ZLIB1.DLL, should I link it to    MSVCRT.DLL?  Why?  - It is not required, but it is recommended to link your    application to MSVCRT.DLL, if it uses ZLIB1.DLL.    The executables (.EXE, .DLL, etc.) that are involved in the    same process and are using the C run-time library (i.e. they    are calling standard C functions), must link to the same    library.  There are several libraries in the Win32 system:    CRTDLL.DLL, MSVCRT.DLL, the static C libraries, etc.    Since ZLIB1.DLL is linked to MSVCRT.DLL, the executables that    depend on it should also be linked to MSVCRT.DLL.10. Why are you saying that ZLIB1.DLL and my application should    be linked to the same C run-time (CRT) library?  I linked my    application and my DLLs to different C libraries (e.g. my    application to a static library, and my DLLs to MSVCRT.DLL),    and everything works fine.  - If a user library invokes only pure Win32 API (accessible via    <windows.h> and the related headers), its DLL build will work    in any context.  But if this library invokes standard C API,    things get more complicated.    There is a single Win32 library in a Win32 system.  Every    function in this library resides in a single DLL module, that    is safe to call from anywhere.  On the other hand, there are    multiple versions of the C library, and each of them has its    own separate internal state.  Standalone executables and user    DLLs that call standard C functions must link to a C run-time    (CRT) library, be it static or shared (DLL).  Intermixing    occurs when an executable (not necessarily standalone) and a    DLL are linked to different CRTs, and both are running in the    same process.    Intermixing multiple CRTs is possible, as long as their    internal states are kept intact.  The Microsoft Knowledge Base    articles KB94248 "HOWTO: Use the C Run-Time" and KB140584    "HOWTO: Link with the Correct C Run-Time (CRT) Library"    mention the potential problems raised by intermixing.    If intermixing works for you, it's because your application    and DLLs are avoiding the corruption of each of the CRTs'    internal states, maybe by careful design, or maybe by fortune.    Also note that linking ZLIB1.DLL to non-Microsoft CRTs, such    as those provided by Borland, raises similar problems.11. Why are you linking ZLIB1.DLL to MSVCRT.DLL?  - MSVCRT.DLL exists on every Windows 95 with a new service pack    installed, or with Microsoft Internet Explorer 4 or later, and    on all other Windows 4.x or later (Windows 98, Windows NT 4,    or later).  It is freely distributable; if not present in the    system, it can be downloaded from Microsoft or from other    software provider for free.    The fact that MSVCRT.DLL does not exist on a virgin Windows 95    is not so problematic.  Windows 95 is scarcely found nowadays,    Microsoft ended its support a long time ago, and many recent    applications from various vendors, including Microsoft, do not    even run on it.  Furthermore, no serious user should run    Windows 95 without a proper update installed.12. Why are you not linking ZLIB1.DLL to    <<my favorite C run-time library>> ?  - We considered and abandoned the following alternatives:    * Linking ZLIB1.DLL to a static C library (LIBC.LIB, or      LIBCMT.LIB) is not a good option.  People are using the DLL      mainly to save disk space.  If you are linking your program      to a static C library, you may as well consider linking zlib      in statically, too.    * Linking ZLIB1.DLL to CRTDLL.DLL looks appealing, because      CRTDLL.DLL is present on every Win32 installation.      Unfortunately, it has a series of problems: it does not      work properly with Microsoft's C++ libraries, it does not      provide support for 64-bit file offsets, (and so on...),      and Microsoft discontinued its support a long time ago.    * Linking ZLIB1.DLL to MSVCR70.DLL or MSVCR71.DLL, supplied      with the Microsoft .NET platform, and Visual C++ 7.0/7.1,      raises problems related to the status of ZLIB1.DLL as a      system component.  According to the Microsoft Knowledge Base      article KB326922 "INFO: Redistribution of the Shared C      Runtime Component in Visual C++ .NET", MSVCR70.DLL and      MSVCR71.DLL are not supposed to function as system DLLs,      because they may clash with MSVCRT.DLL.  Instead, the      application's installer is supposed to put these DLLs      (if needed) in the application's private directory.      If ZLIB1.DLL depends on a non-system runtime, it cannot      function as a redistributable system component.    * Linking ZLIB1.DLL to non-Microsoft runtimes, such as      Borland's, or Cygwin's, raises problems related to the      reliable presence of these runtimes on Win32 systems.      It's easier to let the DLL build of zlib up to the people      who distribute these runtimes, and who may proceed as      explained in the answer to Question 14.13. If ZLIB1.DLL cannot be linked to MSVCR70.DLL or MSVCR71.DLL,    how can I build/use ZLIB1.DLL in Microsoft Visual C++ 7.0    (Visual Studio .NET) or newer?  - Due to the problems explained in the Microsoft Knowledge Base    article KB326922 (see the previous answer), the C runtime that    comes with the VC7 environment is no longer considered a    system component.  That is, it should not be assumed that this    runtime exists, or may be installed in a system directory.    Since ZLIB1.DLL is supposed to be a system component, it may    not depend on a non-system component.    In order to link ZLIB1.DLL and your application to MSVCRT.DLL    in VC7, you need the library of Visual C++ 6.0 or older.  If    you don't have this library at hand, it's probably best not to    use ZLIB1.DLL.    We are hoping that, in the future, Microsoft will provide a    way to build applications linked to a proper system runtime,    from the Visual C++ environment.  Until then, you have a    couple of alternatives, such as linking zlib in statically.    If your application requires dynamic linking, you may proceed    as explained in the answer to Question 14.14. I need to link my own DLL build to a CRT different than    MSVCRT.DLL.  What can I do?  - Feel free to rebuild the DLL from the zlib sources, and link    it the way you want.  You should, however, clearly state that    your build is unofficial.  You should give it a different file    name, and/or install it in a private directory that can be    accessed by your application only, and is not visible to the    others (e.g. it's not in the SYSTEM or the SYSTEM32 directory,    and it's not in the PATH).  Otherwise, your build may clash    with applications that link to the official build.    For example, in Cygwin, zlib is linked to the Cygwin runtime    CYGWIN1.DLL, and it is distributed under the name CYGZ.DLL.15. May I include additional pieces of code that I find useful,    link them in ZLIB1.DLL, and export them?  - No.  A legitimate build of ZLIB1.DLL must not include code    that does not originate from the official zlib source code.    But you can make your own private DLL build, under a different    file name, as suggested in the previous answer.    For example, zlib is a part of the VCL library, distributed    with Borland Delphi and C++ Builder.  The DLL build of VCL    is a redistributable file, named VCLxx.DLL.16. May I remove some functionality out of ZLIB1.DLL, by enabling    macros like NO_GZCOMPRESS or NO_GZIP at compile time?  - No.  A legitimate build of ZLIB1.DLL must provide the complete    zlib functionality, as implemented in the official zlib source    code.  But you can make your own private DLL build, under a    different file name, as suggested in the previous answer.17. I made my own ZLIB1.DLL build.  Can I test it for compliance?  - We prefer that you download the official DLL from the zlib    web site.  If you need something peculiar from this DLL, you    can send your suggestion to the zlib mailing list.    However, in case you do rebuild the DLL yourself, you can run    it with the test programs found in the DLL distribution.    Running these test programs is not a guarantee of compliance,    but a failure can imply a detected problem.**This document is written and maintained byCosmin Truta <cosmint@cs.ubbcluj.ro>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美丰满一区二区免费视频| 99久久婷婷国产综合精品| 欧美羞羞免费网站| 久久久三级国产网站| 一区二区三国产精华液| 日韩在线a电影| 色婷婷av一区二区三区软件| 精品国产乱码久久久久久闺蜜| 国产精品久久久久久久岛一牛影视 | 亚洲综合色丁香婷婷六月图片| 国产69精品久久久久毛片| 久久蜜桃av一区二区天堂| 麻豆久久久久久| 日韩一区二区三区精品视频| 蜜桃av一区二区三区| 欧美日韩高清在线| 天堂午夜影视日韩欧美一区二区| 色综合久久综合网欧美综合网| 久久五月婷婷丁香社区| 狠狠久久亚洲欧美| 精品国产成人系列| 成人中文字幕电影| 国产乱人伦偷精品视频免下载| 7777精品伊人久久久大香线蕉最新版 | 国产一区在线不卡| 欧美精品一区二区三区高清aⅴ| 麻豆91免费观看| 久久午夜老司机| 成人av资源站| 亚洲精品日韩专区silk| 91精品国产综合久久国产大片| 激情深爱一区二区| 亚洲三级在线播放| 精品视频一区二区不卡| 日韩和欧美一区二区三区| 久久色在线观看| 国产一区二区三区观看| 久久九九久精品国产免费直播| av电影在线观看完整版一区二区| 国产精品美日韩| 欧美日韩一区成人| 美女在线观看视频一区二区| 国产欧美日韩另类视频免费观看| 欧美亚洲图片小说| 不卡一区在线观看| 国产成人在线免费| 日韩av不卡一区二区| 国产午夜精品一区二区三区嫩草 | 亚洲一区二区三区视频在线 | 狠狠色丁香婷综合久久| 亚洲免费观看高清完整版在线观看熊 | 日韩欧美精品在线视频| 99re热这里只有精品免费视频| 日本伊人色综合网| 18涩涩午夜精品.www| 国产日韩成人精品| 欧美日韩色一区| 色又黄又爽网站www久久| 91色视频在线| 麻豆精品在线视频| 午夜精品福利一区二区三区av| 中文字幕佐山爱一区二区免费| 国产亚洲综合性久久久影院| 欧美人伦禁忌dvd放荡欲情| 粉嫩av一区二区三区在线播放| 免费一区二区视频| 亚洲成av人片在线观看无码| 亚洲人成在线观看一区二区| 日韩视频一区二区| 777欧美精品| 欧美老人xxxx18| 日韩欧美专区在线| 91精品国产综合久久国产大片 | 欧美一区二区三区播放老司机| 欧美日韩中文国产| 欧美区在线观看| 666欧美在线视频| 欧美高清你懂得| 一本到三区不卡视频| 成人免费高清在线观看| 丰满白嫩尤物一区二区| 国产一区二区精品久久| 狠狠色狠狠色综合系列| 成人av在线网站| 色综合天天综合狠狠| 色老综合老女人久久久| 欧美在线观看你懂的| 制服丝袜激情欧洲亚洲| 精品伦理精品一区| 国产欧美日韩在线观看| 国产精品国产自产拍在线| 亚洲一区二区免费视频| 青青草国产成人99久久| 成人亚洲精品久久久久软件| 播五月开心婷婷综合| 日本电影欧美片| 日韩视频一区在线观看| 亚洲国产精品麻豆| 亚洲成人av资源| 国产高清亚洲一区| 666欧美在线视频| 亚洲欧美视频在线观看视频| 男女男精品视频网| 一本久道久久综合中文字幕| 精品国产1区二区| 亚洲欧美色图小说| 狠狠色综合播放一区二区| 91激情在线视频| 久久久亚洲国产美女国产盗摄 | 91国偷自产一区二区使用方法| 日韩欧美在线综合网| 一个色妞综合视频在线观看| 国产成人精品免费看| 欧美一区二区三区喷汁尤物| 亚洲另类中文字| www.av亚洲| 久久久精品免费观看| 亚洲电影视频在线| 欧美色偷偷大香| 亚洲天堂久久久久久久| 99re视频这里只有精品| 国产亚洲一区字幕| 激情亚洲综合在线| 日韩一级在线观看| 人人精品人人爱| 欧美精品视频www在线观看| 亚洲成人一区二区| 欧美伊人精品成人久久综合97| 久久精品国产网站| 欧美性生交片4| 亚洲精品免费看| 99久久夜色精品国产网站| 国产精品色哟哟| 粉嫩av一区二区三区| 中文字幕精品综合| 成a人片亚洲日本久久| 国产精品第一页第二页第三页| 国产激情偷乱视频一区二区三区| 日韩欧美国产1| 国产成人精品一区二| 日韩理论片中文av| 欧美三级韩国三级日本三斤| 偷偷要91色婷婷| 91精品国产综合久久久久| 日本少妇一区二区| 欧美人与性动xxxx| 国产高清久久久| 欧美亚洲一区二区在线| 亚洲午夜一区二区三区| 91精品国产综合久久福利软件| 免费黄网站欧美| 久久精品一区蜜桃臀影院| 波多野结衣一区二区三区| 国产精品国产三级国产有无不卡| 99精品黄色片免费大全| 午夜av一区二区三区| 国产亚洲一区二区三区| 欧美色爱综合网| 国产乱子伦一区二区三区国色天香| 日韩精品亚洲专区| 国产精品毛片a∨一区二区三区| 91在线视频官网| 国产一区二区精品在线观看| 亚洲成av人片在www色猫咪| 精品福利视频一区二区三区| 成人美女视频在线观看18| 天堂精品中文字幕在线| 国产精品超碰97尤物18| 欧美xxxxx牲另类人与| 日本道在线观看一区二区| 国产高清在线观看免费不卡| 五月天欧美精品| 亚洲区小说区图片区qvod| 久久精品亚洲国产奇米99| 欧美嫩在线观看| 欧美性感一类影片在线播放| 国产乱码精品一区二区三区忘忧草 | 欧美一区二区精品| 色欧美乱欧美15图片| 99久久伊人网影院| 成人免费视频播放| 国产成人亚洲综合色影视| 国产在线一区二区综合免费视频| 亚洲国产视频一区| 亚洲成人中文在线| 亚洲成人av在线电影| 午夜在线成人av| 丝袜脚交一区二区| 午夜久久久久久| 天天色图综合网| 亚洲国产一区二区三区青草影视| 黑人精品欧美一区二区蜜桃 | 国产精品77777竹菊影视小说| 99精品欧美一区二区三区综合在线| 99riav一区二区三区| 欧美视频一区二区在线观看| 久久久噜噜噜久久中文字幕色伊伊 | 久久免费精品国产久精品久久久久| 亚洲欧美日韩小说| 麻豆精品新av中文字幕|