/ft_strace

A simple implementation of the strace command.

Primary LanguageC

ft_strace

Description

ft_strace is a simple implementation of the strace command. It allows you to trace the execution of a program and the system calls it makes.

Build

make

⚠️ This project only works on Linux

build with debug symbols

make debug

This will generate a binary with debug symbols (./ft_strace_debug)

Run unit tests

make unit

This will run test for libft and ft_strace

Usage

./ft_strace -h

Examples

./ft_strace ls
./ft_strace -c ls