pfs:解析Linux procfs

时间:2021-03-04 10:01:11
【文件属性】:
文件名称:pfs:解析Linux procfs
文件大小:232KB
文件格式:ZIP
更新时间:2021-03-04 10:01:11
linux programming cpp procfs cpp-library 使用C ++中的procfs解析库非常易于使用。 建造 运行cmake . && make cmake . && make 当前支持的CMake配置标志: BUILD_SHARED_LIBS= :ON编译共享库。 关闭以编译静态库(默认值:打开) 您可以将任意数量的命令传递给cmake命令: cmake -D= . 使用clang进行构建 如果您更喜欢使用clang,只需在运行cmake时配置编译器: CXX= CC= cmake . 之后,只需像往常一样使用make 。 整合 编译为共享库或静态库。 将/lib的内容添加到链接目录中 将/include的内容添加到您的include目录中。 就是这样,您很好。 特征 直接在/procfs下的文件中解析系统范围的信息。 有关所有受支持的文件
【文件预览】:
pfs-master
----.clang-format(3KB)
----.gitignore(361B)
----sample()
--------log.hpp(2KB)
--------format.hpp(16KB)
--------sample.cpp(6KB)
----src()
--------task.cpp(11KB)
--------net.cpp(3KB)
--------mem.cpp(2KB)
--------types.cpp(2KB)
--------utils.cpp(5KB)
--------parsers()
--------procfs.cpp(4KB)
----LICENSE(11KB)
----.github()
--------workflows()
----README.md(4KB)
----include()
--------pfs()
----script()
--------format(925B)
----img()
--------pfs.png(46KB)
----test()
--------catch.hpp(638KB)
--------common.cpp(1KB)
--------meminfo.cpp(798B)
--------mem.cpp(408B)
--------loadavg.cpp(903B)
--------buddyinfo.cpp(937B)
--------utils.cpp(6KB)
--------filesystems.cpp(630B)
--------socket.cpp(3KB)
--------maps.cpp(3KB)
--------main.cpp(664B)
--------mountinfo.cpp(2KB)
--------parsers.cpp(973B)
--------unix_domain_socket.cpp(2KB)
--------status.cpp(8KB)
--------modules.cpp(3KB)
--------test_utils.hpp(1KB)
----CMakeLists.txt(903B)

网友评论