海绵:CS144回购

时间:2024-02-28 16:42:27
【文件属性】:

文件名称:海绵:CS144回购

文件大小:147KB

文件格式:ZIP

更新时间:2024-02-28 16:42:27

C++

备份CS144实验室 有关构建先决条件,请参阅。 海绵快速入门 设置构建目录: $ mkdir -p /build $ cd /build $ cmake .. 注意:下面列出的所有其他命令应从build目录运行。 建立: $ make 您可以使用-j开关并行构建,例如, $ make -j$(nproc) 测试(构建后;确保已安装!) $ make check_lab0 要么 $ make check_lab1 等等 第一次运行make check ,它可能会运行sudo来配置两个设备以在测试期间使用。 构建选项 您可以在运行cmake时指定其他编译器: $ CC=clang CXX=clang++ cmake .. 您还可以指定CLANG_TIDY=或CLANG_FORMAT= (请参见下面的“其他有用的目标”


【文件预览】:
sponge-master
----libsponge()
--------stream_reassembler.hh(2KB)
--------byte_stream.cc(2KB)
--------byte_stream.hh(3KB)
--------util()
--------stream_reassembler.cc(977B)
--------CMakeLists.txt(105B)
----.clang-format(634B)
----.gitignore(112B)
----etc()
--------cppreference-doxygen-web.tag.xml(1.05MB)
--------tunconfig(22B)
--------doxygen.cmake(540B)
--------build_type.cmake(1007B)
--------clang_format.cmake(1KB)
--------build_defs.cmake(249B)
--------clang_tidy.cmake(2KB)
--------Doxyfile.in(2KB)
--------linux-man-doxygen-web.tag.xml(424KB)
--------tests.cmake(19KB)
--------rfc-doxygen-web.tag.xml(809B)
--------sponge_small.png(18KB)
--------sponge_doxygen.css(306B)
--------cppcheck.cmake(679B)
--------cflags.cmake(1KB)
----doctests()
--------address_example_2.cc(47B)
--------socket_example_3.cc(438B)
--------socket_example_1.cc(681B)
--------socket_example_2.cc(805B)
--------parser_dt.cc(234B)
--------parser_example.cc(1005B)
--------address_dt.cc(594B)
--------address_example_1.cc(59B)
--------socket_dt.cc(424B)
--------address_example_3.cc(67B)
--------CMakeLists.txt(85B)
----README.md(2KB)
----apps()
--------webget.cc(2KB)
--------CMakeLists.txt(25B)
----tests()
--------test_err_if.hh(476B)
--------fsm_stream_reassembler_single.cc(3KB)
--------byte_stream_one_write.cc(4KB)
--------test_should_be.hh(933B)
--------fsm_stream_reassembler_holes.cc(4KB)
--------fsm_stream_reassembler_harness.hh(7KB)
--------fsm_stream_reassembler_dup.cc(3KB)
--------fsm_stream_reassembler_win.cc(2KB)
--------fsm_stream_reassembler_cap.cc(2KB)
--------fsm_stream_reassembler_many.cc(5KB)
--------byte_stream_test_harness.cc(7KB)
--------fsm_stream_reassembler_overlapping.cc(4KB)
--------webget_t.sh(315B)
--------fsm_stream_reassembler_seq.cc(2KB)
--------byte_stream_test_harness.hh(4KB)
--------byte_stream_capacity.cc(4KB)
--------byte_stream_many_writes.cc(1KB)
--------byte_stream_construction.cc(1KB)
--------CMakeLists.txt(850B)
--------byte_stream_two_writes.cc(4KB)
----writeups()
--------lab0.md(433B)
--------lab1.md(493B)
----.vscode()
--------launch.json(892B)
----CMakeLists.txt(719B)

网友评论