⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme-linux

📁 linux进程跟踪的工具和源代码,功能在跟踪进程的运行
💻
字号:
Strace has been ported by Branko Lankester <branko@hacktic.nl>to run on Linux systems.  Since then it has been greatly modifiedby various other people.If you want to compile strace on a Linux system please make sure thatyou use recent kernel headers. Strace needs those to get the proper datastructures and constatns used by the kernel, since these can bedifferent from the structures that the C library uses. Currently youwill need at least a 2.2.7 or newer kernel. To complicate things a bit further strace might not compile if you areusing development kernels. These tend to have headers that conflict withthe headers from libc which makes it impossible to use them.There are three ways to compile strace with other kernel headers:* Specify the location in CFLAGS when running configure     CFLAGS=-I/usr/src/linux/include ./configure* you can tell make where your kernel sources are. For example if you  have your kernelsource in /usr/src/linux, you can invoke make like  this:     make CFLAGS="\$CFLAGS -I/usr/src/linux/include"  (the extra \$CFLAGS is there to make sure we don't override any CFLAGS  settings that configure has found).* you can link /usr/include/linux and /usr/include/asm to the  corresponding directories in your kernel source-tree.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -