文件名称:fsatrace:文件系统访问跟踪器
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-14 12:24:27
C
文件系统访问跟踪器 该工具将代码注入其他应用程序中,以跟踪文件访问。 为什么? 这对于构建系统之类的东西可能很有用,因为它允许以与工具链无关的方式自动生成依赖关系,或确保声明的依赖关系与真实依赖关系匹配。 编译中 在Unix上,键入make以生成fsatrace可执行文件和fsatrace.so共享库。 在Windows上,您需要使用最新的64位和32位mingw版本。 您可以修改Makefile使其指向您的编译器,或者安装并运行以下序列以获取所需的编译器: stack setup --resolver ghc-8.6.5 --arch=x86_64 stack setup --resolver ghc-8.6.5 --arch=i386 stack exec -- pacman -S make 之后,调用: stack exec -- make 那应该生成fsatrace.e
【文件预览】:
fsatrace-master
----.gitignore(295B)
----README.md(2KB)
----appveyor.yml(314B)
----test()
--------Parse.hs(2KB)
--------stack.yaml(275B)
--------Utils.hs(5KB)
--------Test.hs(5KB)
--------DumpArgs.hs(140B)
--------fsatracetest.cabal(835B)
----.clang-format(1KB)
----win.mk(1KB)
----LICENSE(764B)
----unix.mk(453B)
----src()
--------.dir-locals.el(38B)
--------emit.h(80B)
--------fsatrace.c(5KB)
--------fsatest.c(2KB)
--------fsatrace.h(92B)
--------emit.c(2KB)
--------unix()
--------win()
--------shm.h(157B)
--------proc.h(270B)
----.travis.yml(502B)
----Makefile(3KB)
----.ghci(155B)