当前位置: 首页 > news >正文

安徽建设行业安全协会网站官方网站建设源码系统

安徽建设行业安全协会网站,官方网站建设源码系统,做棋牌网站建设,沙县建设局网站前文写了调用libchdb.so动态连接库中的未公开导出函数的方法#xff0c;不久前chdb发布了3.6版#xff0c;其中提供了静态链接库。 尝试编译一个不依赖庞大动态连接库libchdb.so的程序#xff0c;获得了成功#xff0c;以下是操作步骤。 1.下载chdb静态连接库 wget https:…前文写了调用libchdb.so动态连接库中的未公开导出函数的方法不久前chdb发布了3.6版其中提供了静态链接库。 尝试编译一个不依赖庞大动态连接库libchdb.so的程序获得了成功以下是操作步骤。 1.下载chdb静态连接库 wget https://github.com/chdb-io/chdb/releases/download/v3.6.0/linux-aarch64-libchdb-static.tar.gz -c2.解压缩 tar xf linux-aarch64-libchdb-static.tar.gz ll-rw-r--r-- 1 kylin kylin 14491 9月 8 16:20 chdb.h -rw-r--r-- 1 kylin kylin 16708 9月 8 16:20 chdb.hpp -rw-r--r-- 1 kylin kylin 1221436992 9月 8 16:05 libchdb.a可见它包含两个头文件和一个1.2GB的静态连接库libchdb.a。而3.5版动态连接库比这小多了只有一个头文件chdb.h文件。 -rw-r--r-- 1 kylin kylin 10287 7月 9 16:11 chdb.h -rwxr-xr-x 1 kylin kylin 567703784 7月 9 16:06 libchdb.so3.用前文中同一个源程序编译目标文件 g -c bna.cpp它不会检查调用的外部文件 4.将上一步的目标文件和libchdb.a链接 g bna.o chdba/libchdb.a -o bna报错如下条目很多列举3条不同的 chdba/libchdb.a(krb5__threads.c.o)在函数‘krb5int_thread_support_init__aux’中 (.text.krb5int_thread_support_init__aux0x114)对‘pthread_once’未定义的引用 chdba/libchdb.a(krb5__plugins.c.o)在函数‘krb5int_open_plugin’中 (.text.krb5int_open_plugin0x3c)对‘dlopen’未定义的引用 chdba/libchdb.a(libclickhouse_common_io__QueryProfiler.cpp.o)在函数‘DB::Timer::set(unsigned long)’中 (.text0x16c)对‘timer_settime’未定义的引用查阅资料得知它们分别依赖动态库pthread、dl和rt把它们都加到命令行连接成功。 g bna.o chdba/libchdb.a -o bna -lpthread -ldl -lrt ls -l bna -rwxrwxr-x 1 kylin kylin 187010224 9月 12 13:20 bna ./bna Addition result: 111111111011111111100 Multiplication result: 1219326311370217952237463801111263526900链接后的文件有187MB比静态库和动态库都小得多当然对于这么点大数运算功能而言还是太大了本文仅作为技术上可实现的讨论。
http://www.zqtcl.cn/news/442255/

相关文章:

  • 做网站的岗位好吗钓鱼网站到底怎么做
  • 大连做网站那个公司最好wordpress+高清背景
  • 怎样做网站xml案例建网站
  • 海口发布最新通告用二级域名做网站对seo
  • 网站301重定向 权重转移网站不用下载免费软件
  • 网站系统升级昆明做百度网站电话
  • 电子商务与网站建设实践论文wordpress 主题目录
  • 网站页面打不开中小企业网站推广
  • 佛山建网站企业网站怎么维护
  • 网站制作报价明细wordpress喜欢
  • 网站开发2008文化传播有限公司网站建设
  • 个人账号如何注册网站广州专业网站改版设计公司
  • wordpress视频网站采集沈阳建设工程质量检测中心网站
  • 做网站优化哪家好远程管理wordpress站群
  • 实用写作网站做企业策划的公司
  • 如何建立自己手机网站58招聘网站官网
  • 网站程序源码下载网站怎么做定位功能
  • 深圳vi设计公司联系西安seo诊断
  • 老虎淘客系统可以做网站吗绍兴网站专业制作
  • 小公司做网站需要 align center
  • 自己做的网站怎么上传网络什么网站可以找人做系统
  • 公司在兰州要做网站怎样选择做期货关注什么网站
  • 响应式网站是指自适应吗新开传奇网站首区
  • 做网站产品介绍wordpress 参数 传递
  • 网站颜色搭配技巧建设摩托车价格大全
  • 哪些网站可以做画赚钱宁波模板建站定制
  • 昆明门户网站建设wordpress权限设置
  • 设计网站建设图片wordpress博客置顶
  • 网站上海网站建设网站数据建设涉及哪些内容
  • 3d效果图教程网站宁波网站建设慕枫科技