精华内容
下载资源
问答
  • gperf

    2014-12-26 15:43:00
    2019独角兽企业重金招聘Python工程师标准>>> ...

    完美hash库

    转载于:https://my.oschina.net/u/572632/blog/360915

    展开全文
  • 样品 使用makefile的gperf用法的简单示例
  • gperf for eudev.zip

    2020-09-16 21:07:12
    安装eudev缺少的文件。 使用gperf工具是由于要裁剪字符转换库libiconv,libiconv库中就使用到了gperf这个工具。
  • gperf-suggestion-源码

    2021-03-30 15:30:05
    gperf-suggestion
  • gperf-3.04

    2012-11-15 22:52:18
    这个包gperf 安装安卓没这个编译会出错的
  • gperf完美散列

    2015-07-27 11:55:56
    完美散列是可以将散列表的最坏运行时间控制在单位时间内的一种散列方法,而gperf就是一种可以针对给定不变的关键字来自动生成完美散列函数和散列表的一种工具
  • b2gperf b2gperf 是一个测试性能的工具。 先决条件 您将需要一个,您可以. 安装 安装很简单: pip install b2gperf 如果您打算修改 b2gperf,您可以改为: git clone git://github.com/mozilla/b2gperf.git cd ...
  • Issue with gperf 3.0.4

    2020-12-31 11:57:54
    <div><p>While doing some testing on Windows, the build broke down because I have gperf-3.0.4 in the path. It works just fine with gperf-3.0.1. <p>Using MSYS2/Autotools. <pre><code> ./gperfappgen.exe ...
  • LINUX下载编译gperf

    千次阅读 2020-02-24 21:05:41
    下载 ... 解压 tar xf gperf-3.1.tar.gz cd gperf-3.1 编译 BUILD_LIBS=${HOME}/build_libs export PATH=${BUILD_LIBS}/bin:${PATH} export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkg...
    • 下载
    http://www.gnu.org/software/gperf/
    • 解压
    tar xf gperf-3.1.tar.gz
    cd gperf-3.1
    
    • 编译
    BUILD_LIBS=${HOME}/build_libs
    
    export PATH=${BUILD_LIBS}/bin:${PATH}
    export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkgconfig:${PKG_CONFIG_PATH}
    
    if [ -f autogen.sh ]; then
        ./autogen.sh
    fi
    
    ./configure \
        --prefix=${BUILD_LIBS} \
        CFLAGS="-I${BUILD_LIBS}/include" \
        LDFLAGS="-L${BUILD_LIBS}/lib"
    
    make
    
    make install
    
    cp src/gperf ${BUILD_LIBS}/bin
    

     

    展开全文
  • gperf3.0.1 windows版

    2013-01-22 11:20:16
    windows 下编译好的 gperf 完美哈希函数生成器。对于给定的字符串列表,产生哈希函数和哈希表。产生的哈希表没有碰撞,并且查找时只需要一次字符串比较,相当迅速。
  • gperf概念以及使用步骤

    千次阅读 2020-08-23 12:25:56
    GNU 的 gperf 工具是一种 “完美的” 散列函数,可以为用户提供的一组特定字符串生成散列表、散列函数和查找函数的 C/C++ 代码。通过本文学习如何使用 gperf 实现 C/C++ 代码中高效的命令行处理。 使用步骤:前提,...

    GNU 的 gperf 工具是一种 “完美的” 散列函数,可以为用户提供的一组特定字符串生成散列表、散列函数和查找函数的 C/C++ 代码。通过本文学习如何使用 gperf 实现 C/C++ 代码中高效的命令行处理。
    使用步骤:前提,下载安装gperf
    1,编写.gperf 文件
    2,然后,执行如下指令,将.gperf 文件转换为.c文件
    gperf -t -L C example1.gperf > example1.c
    3,生成c语言文件
    gcc -g -o example1 example1.c

    展开全文
  • 最新版本gperf源码,Windows版本,根据官网最新版本整理生成,源码使用VC2015编译或可以直接使用2015\Win32\bin下面的gperf.exe,整理不易,赚个积分,欢迎下载
  • Linux gperf命令

    2015-06-19 16:55:00
    一、简介 GNU 的 gperf 工具是一种 “完美的” 散列函数,可以为用户提供的一组特定字符串生成散列表、散列函数和查找函数的 C/C++ 代码。通过本文学习如何使用 gperf 实现 C/C++ 代码中高效的命令行处理。 二、安装...

    一、简介

    GNU 的 gperf 工具是一种 “完美的” 散列函数,可以为用户提供的一组特定字符串生成散列表、散列函数和查找函数的 C/C++ 代码。通过本文学习如何使用 gperf 实现 C/C++ 代码中高效的命令行处理。

     

    二、安装

    源码下载

     

    用户手册

     

    三、实例

    参考

     

    示例1:参数解析

    首先,编写.gperf 文件,此处以example1.gperf为例,内容如下

    %{
        /* C code that goes verbatim in output */
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    %}
        struct tl{ const char* name ; const char s2;};
    %%
    "--name",'n'
    "--love",'l'
    %%
    
    int main(int argc,char **argv)
    {
        const struct tl * str2;
        int i;
        char *test;
    
        for(i=1; i<argc; i++)
        {
    
            if((str2 = in_word_set(argv[i],strlen(argv[i]))) != 0)
            {
                switch (str2->s2)
                {
                    case 'n':
                        test=argv[i+1];
                        printf("My name is %s.\n",test);
                        i++;
                        break;
                    case 'l':
                        printf("successed !\n");
                        break;
                }
            }
        }
    
        return 0;
    }

    然后,执行如下指令,将.gperf 文件转换为.c文件

    gperf -t -L C example1.gperf > example1.c
    编译
    gcc -g -o example1 example1.c

    运行

    image

    展开全文
  • gperf的使用

    2013-04-02 22:37:00
    最近一直搞字符串的哈希查找,有人推荐使用gperf的Perfect Hash,于是去调查了一下GPerf的使用方法。 gperf 下载http://www.gnu.org/software/gperf/,ubuntu上可以直接sudo apt-get install gperf ,可能办法...
  • gperf说明书 英文 chm格式 gperf 文档 完美hash功能
  • GPERF A Perfect Hash Function GeneratorDouglas C. Schmidt schmidt@cs.wustl.eduhttp://www.cs.wustl.edu/�schmidt/Department of Computer Science Washington University, St. Louis 631301 ...
  • gperf-3.0.3.tar.gz

    2010-09-29 22:36:12
    gperf-3.0.3.tar.gz gperf-3.0.3.tar.gz 安装方法 tar vxzf gperf-3.0.3.tar.gz cd gperf-3.0.3 ./configure make; make install
  • gperf使用: 主要是declarations和keyword部分,如果只是单纯的查找字符串是否存在,则不需要declarations部分,.gperf文件中直接保存哈希表中的所有字符串即可。但是哈希表中一般都是key和value对,这样的要在...
  • gperf工具的使用

    万次阅读 2014-02-12 15:49:10
    我使用gperf工具是由于要裁剪字符转换库libiconv,libiconv库中就使用到了gperf这个工具,为了更好地理解iconv库,所以学习了一下gperf的使用。  关于gperf的介绍可以百度、google。GNU官方网站上的解释是: GNU ...
  • Frozen 一个只有头文件,为C 14用户提供constexpr替代gperf
  • /home/quantum6/telecom/fontconfig-2.13.92/missing:行81: gperf:未找到命令 WARNING: 'gperf' is missing on your system. 安装,或者下载编译: https://blog.csdn.net/quantum7/article/details/104485237 ....
  • 摘要: 使用 gperf 实现高效的 C/C++ 命令行处理 一 简介  GNU 的 gperf 工具是一种 “完美的” 散列函数,可以为用户提供的一组特定字符串生成散列表、散列函数和查找函数的 C/C++ 代码。通过本文学习如何使用 ...
  • gperf-3.0.2-3.0.3.patch.gz
  • (RHEL6.2可用) gperf-3.0.4-3.fc15.i686.rpm
  • Fedora Core 8 gperf-3.0.3-2.fc8.i386.rpm包,用于产生随即函数
  • google gperf tool【cpu】

    千次阅读 2013-09-23 15:26:17
    1) 安装gperf时, 要 ./configure --enable-frame-pointers 2)编译自己程序时, flags要增加 -fno-omit-frame-pointer lib要-ltcmalloc_and_profiler 3)起程序时, 必须 env CPUPROFILE=./cpu.prof ./my_...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,930
精华内容 2,772
关键字:

gperf