文件名称:ocelot:Ocelot-公共开发的叉子
文件大小:67KB
文件格式:ZIP
更新时间:2024-06-02 15:49:18
C++
豹猫 用C ++编写的轻量级高速BitTorrent跟踪器。 瞪羚项目的一部分。 建造 要构建Ocelot,请执行以下操作: 将src/config.cpp.template复制到src/config.cpp并更改任何配置以匹配Gazelle的使用。 注意:在运行Ocelot之前,请确保已将gazelle.sql加载到数据库中。 通过执行以下操作来构建项目: cmake . make 这将创建一个名为bin的文件夹,并将ocelot_server二进制文件放入其中。 发展 那些想要运行测试套件的用户需要在ocelot的直接父目录中下载gmock(当前版本1.7.0),并需要运行cmake . -DBUILD_TESTING=1 cmake . -DBUILD_TESTING=1以启用ocelot_tests目标。 当前,测试使用config.cpp来设置ocelot并运行套件。
【文件预览】:
ocelot-master
----src()
--------announce_controller.h(634B)
--------response.h(328B)
--------report_controller.h(555B)
--------config.cpp.template(949B)
--------worker.h(1KB)
--------cache.cpp(533B)
--------db.h(3KB)
--------logger.h(1KB)
--------ocelot.h(2KB)
--------events.cpp(6KB)
--------site_comm.h(865B)
--------schedule.h(430B)
--------update_controller.h(1KB)
--------ocelot.cpp(2KB)
--------main.cpp(156B)
--------user.h(641B)
--------config.h(1KB)
--------events.h(2KB)
--------scrape_controller.cpp(1002B)
--------schedule.cpp(1KB)
--------misc_functions.h(296B)
--------update_controller.cpp(14KB)
--------user.cpp(1KB)
--------site_comm.cpp(4KB)
--------announce_controller.cpp(17KB)
--------request.h(1KB)
--------report_controller.cpp(4KB)
--------misc_functions.cpp(3KB)
--------request.cpp(5KB)
--------logger.cpp(78B)
--------db.cpp(18KB)
--------worker.cpp(5KB)
--------scrape_controller.h(533B)
--------response.cpp(2KB)
--------cache.h(5KB)
----CMakeLists.txt(4KB)
----.travis.yml(1KB)
----LICENSE(7KB)
----CHANGES(2KB)
----test()
--------test_helper.h(232B)
--------src()
--------snapshot.sql(142KB)
--------http_client.h(2KB)
--------.gitkeep(0B)
--------test_runner.cpp(4KB)
----README.md(2KB)
----.gitignore(89B)