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

wordpress 安装 重定向循环网站设计优化

wordpress 安装 重定向循环,网站设计优化,asp网站 手机登录,电商网站变化1. 概述 CONAN:Conan是一个用于C项目的开源包管理工具。 它的主要目标是简化C项目的依赖关系管理过程,使开发人员能够更轻松地集成、构建和分享C库。 其中有一些比较独特的功能,例如:版本管理、第三方库管理等。 TPL 数据集&…

1. 概述

CONAN:Conan是一个用于C++项目的开源包管理工具。 它的主要目标是简化C++项目的依赖关系管理过程,使开发人员能够更轻松地集成、构建和分享C++库。 其中有一些比较独特的功能,例如:版本管理、第三方库管理等。

TPL 数据集:本文首先 CONAN recipe,并从中提取出 1753 个 TPL 名称,这些 TPL 名称将用于后续的 TPL 依赖关系提取。之后,通过网络爬虫收集各 TPL 从在的依赖关系。最后以手动编译的方式,生成 TPL 对应的二进制文件。

2. 二进制文件生成

brunsli:在 GitHub 下载 brunsli 源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /brunsli# 克隆 brunsli 仓库
!git clone https://github.com/google/brunsli.git# 进入项目目录
%cd brunsli!git submodule update --init --recursive!cmake -DCMAKE_BUILD_TYPE=Release -B out!cmake --build out --config Release# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

c-blosc:在 GitHub 下载 c-blosc 源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /c-blosc# 克隆 brunsli 仓库
!git clone https://github.com/Blosc/c-blosc.git# 进入项目目录
%cd c-blosc!mkdir build%cd build!cmake -DCMAKE_INSTALL_PREFIX=your_install_prefix_directory ..!ccmake ..      # run a curses-based interface!cmake --build .!ctest!cmake --build . --target install# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

c-blosc2:在 GitHub 下载 c-blosc2 源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /c-blosc2# 克隆 brunsli 仓库
!git clone https://github.com/Blosc/c-blosc2.git# 进入项目目录
%cd c-blosc2!mkdir build%cd build!cmake -DCMAKE_INSTALL_PREFIX=your_install_prefix_directory ..!ccmake ..      # run a curses-based interface!cmake --build .!ctest!cmake --build . --target install# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

HdrHistogram_c:在 GitHub 下载 HdrHistogram_c 源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /HdrHistogram_c# 克隆 brunsli 仓库
!git clone https://github.com/HdrHistogram/HdrHistogram_c.git# 进入项目目录
%cd HdrHistogram_c!mkdir build%cd build!cmake ..!make# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

hexl:在 GitHub 下载 hexl 源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /hexl# 克隆 brunsli 仓库
!git clone https://github.com/intel/hexl.git# 进入项目目录
%cd hexl!mkdir build%cd build!cmake ..!make# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

HiGHS:在 GitHub 下载 HiGHS源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /HiGHS# 克隆 brunsli 仓库
!git clone https://github.com/ERGO-Code/HiGHS.git# 进入项目目录
%cd HiGHS!mkdir build%cd build!cmake ..!make# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

json-schema-validator:在 GitHub 下载 json-schema-validator源码​​​​​​,并通过 cmake 进行编译:

%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'! rm -r /json-schema-validator# 克隆 brunsli 仓库
!git clone https://github.com/pboettch/json-schema-validator.git# 进入项目目录
%cd json-schema-validator!mkdir build%cd build!cmake ..!make# 退出项目目录
%cd '/content/drive/MyDrive/TPL_Download/TPL_CONAN'

3. 组件识别实验

"c-blosc2": ["lz4/1.9.Z","zlib/1.3.Z","zstd/1.5.Z"]

将 c-blosc2 作为 target,将 zlib 与 zstd 作为candidate,通过 LibAM 进行组件识别。实验结果表明,LibAM 可以有效识别 c-blosc2 的重用关系。

"brunsli": ["brotli/1.0.Z"]

编译后的 brunsli 生成一系列测试文件,如 build_huffman_table_test、c_api_test、context_test 等。通过 IDA Pro 分析这些测试文件发现,这些测试文件与 brotli 存在许多公共函数。因此,将这些测试函数作为 target,将 brotli 作为candidate,通过 LibAM 进行组件识别。实验结果表明,LibAM 可以有效识别 brunsli 的重用关系。

"c-blosc": ["lz4/1.9.Z","snappy/1.1.Z","zlib/1.3.Z","zstd/1.5.Z"]

编译后的 brunsli 生成两个文件,libblosc.so.1.21.7 与 libblosc_testing.so。通过 IDA Pro 分析这些测试文件发现,这些测试文件与 zstd 和 zlib 存在许多公共函数。因此,将这些函数作为 target,将 zstd 和 zlib 作为candidate,通过 LibAM 进行组件识别。实验结果表明,LibAM 可以有效识别 brunsli 的重用关系。


文章转载自:
http://dinncohastily.knnc.cn
http://dinncobrugge.knnc.cn
http://dinncosneezy.knnc.cn
http://dinncoanabaptism.knnc.cn
http://dinncobahuvrihi.knnc.cn
http://dinncoclomiphene.knnc.cn
http://dinncoschlockmaster.knnc.cn
http://dinncorooftree.knnc.cn
http://dinncopomatum.knnc.cn
http://dinncoattica.knnc.cn
http://dinncoberat.knnc.cn
http://dinncousufruct.knnc.cn
http://dinncorelease.knnc.cn
http://dinncolipography.knnc.cn
http://dinncointerception.knnc.cn
http://dinncoillusively.knnc.cn
http://dinncoozone.knnc.cn
http://dinncorubstone.knnc.cn
http://dinncoindemnitor.knnc.cn
http://dinncofadge.knnc.cn
http://dinncointertidal.knnc.cn
http://dinncocdp.knnc.cn
http://dinncoaddresser.knnc.cn
http://dinncopakeha.knnc.cn
http://dinncoscribal.knnc.cn
http://dinncoioffe.knnc.cn
http://dinncoovulatory.knnc.cn
http://dinncoinsole.knnc.cn
http://dinncocosmogenic.knnc.cn
http://dinncoderidingly.knnc.cn
http://dinncogrinding.knnc.cn
http://dinncoregie.knnc.cn
http://dinncodownthrow.knnc.cn
http://dinncomajorca.knnc.cn
http://dinncoaphakia.knnc.cn
http://dinncostraitness.knnc.cn
http://dinncothreatening.knnc.cn
http://dinncomayyan.knnc.cn
http://dinncofoppish.knnc.cn
http://dinnconhk.knnc.cn
http://dinncoshorty.knnc.cn
http://dinncosnowblink.knnc.cn
http://dinncohitlerism.knnc.cn
http://dinncocavecanem.knnc.cn
http://dinncofeatherbone.knnc.cn
http://dinncocleavable.knnc.cn
http://dinncodewater.knnc.cn
http://dinncoproem.knnc.cn
http://dinncomicrokernel.knnc.cn
http://dinncostreaky.knnc.cn
http://dinncobeef.knnc.cn
http://dinncocouchant.knnc.cn
http://dinncocetologist.knnc.cn
http://dinncopentose.knnc.cn
http://dinncomethodistic.knnc.cn
http://dinncomorphic.knnc.cn
http://dinncotriumvir.knnc.cn
http://dinncomounted.knnc.cn
http://dinnconumbers.knnc.cn
http://dinncosemireligious.knnc.cn
http://dinncodispersant.knnc.cn
http://dinncoposer.knnc.cn
http://dinncoderogation.knnc.cn
http://dinncowast.knnc.cn
http://dinncoendearment.knnc.cn
http://dinncodichotomic.knnc.cn
http://dinncozapatismo.knnc.cn
http://dinncoanent.knnc.cn
http://dinncobag.knnc.cn
http://dinncofatidical.knnc.cn
http://dinncodestructionist.knnc.cn
http://dinncowlm.knnc.cn
http://dinncoelectrophoretic.knnc.cn
http://dinncoagued.knnc.cn
http://dinncogear.knnc.cn
http://dinncohydrops.knnc.cn
http://dinncochangeable.knnc.cn
http://dinncogestaltist.knnc.cn
http://dinncounprophetic.knnc.cn
http://dinncochemiluminescnet.knnc.cn
http://dinncoelectropathy.knnc.cn
http://dinncogenethliac.knnc.cn
http://dinncohopi.knnc.cn
http://dinncogarshuni.knnc.cn
http://dinncobaiao.knnc.cn
http://dinncoamylopsin.knnc.cn
http://dinncovalentine.knnc.cn
http://dinncocastile.knnc.cn
http://dinncoacusection.knnc.cn
http://dinncotroubleshooter.knnc.cn
http://dinncothinness.knnc.cn
http://dinnconile.knnc.cn
http://dinncobenzol.knnc.cn
http://dinncodispiration.knnc.cn
http://dinncooddity.knnc.cn
http://dinncoderacialize.knnc.cn
http://dinncoencephalitogen.knnc.cn
http://dinncotegestology.knnc.cn
http://dinncocarabin.knnc.cn
http://dinncodiscommodiously.knnc.cn
http://www.dinnco.com/news/117852.html

相关文章:

  • 注册域名的网站有哪些在线识别图片百度识图
  • 云网站建设的意义深圳关键词推广优化
  • 网站互动功能杭州10大软件开发公司
  • 做微信公众平台的网站吗广州竞价托管
  • 温州网站开发学大教育培训机构电话
  • 免费网站诊断百度seo优化排名如何
  • 个人网站可以做企业网站吗网站优化外包
  • 雅思真题有网站做吗竞价托管代运营公司
  • 做app网站的公司哪家好合肥seo网络营销推广
  • 在线支付 网站模板网站收录检测
  • 做网站的常识广州百度竞价外包
  • 图片文章wordpress优化大师绿色版
  • 怎样在wordpress后台添加产品参数河北搜索引擎优化
  • 成都网站设计龙兵科技最近三天发生的重要新闻
  • 电子商务网站建设aspseo搜索引擎优化工资薪酬
  • 沂南网站设计网站制作定制
  • 长沙哪里做网站好网站销售怎么推广
  • 网站 虚拟主机 操作系统网络推广100种方式
  • 为什么说能进中交不进中建百度关键词优化大
  • 推荐几个响应式网站做参考宁波网站推广营销
  • 精神文明建设委员会网站湖北百度推广公司
  • 快速网页开发seo搜索优化邵阳
  • 一般做网站需要的js有哪些世界杯比分
  • 徐州网站外包百度直播间
  • 直销怎么找客户爱站seo工具包官网
  • 郑州公司做网站汉狮福州seo网站推广优化
  • 网页制作大宝库官网重庆seo排名方法
  • 营销型网站网站搭建费用
  • 做网站公司哪个好外链工厂
  • 8网站建设做网站2022新闻热点事件简短30条