test-driven-development
OBobra/superpowers298k2,631 new stars in the last 7 days
Building, compiling, and resolving dependency issues across languages
Strategies for building code and resolving dependency issues.
Check for build files in order:
Makefile → make (read it first to understand targets)CMakeLists.txt → cmake -B build && cmake --build buildpyproject.toml / setup.py → pip install -e .package.json → npm install && npm run buildCargo.toml → cargo build --releasego.mod → go build ./...gcc, g++, rustc, etc.)-O2 -Wall -lm -lpthreadapt-get install lib<name>-dev-lfoo -lbar -lm)pip install -e . for editable installsrequirements.txt, pyproject.tomlLD_LIBRARY_PATH, PYTHONPATHapt-cache search <name>, pip search <name>| Error | Likely Cause | Fix |
|---|---|---|
fatal error: foo.h: No such file | Missing dev headers | apt-get install libfoo-dev |
undefined reference to | Missing library at link time | Add -lfoo flag |
No module named 'foo' | Missing Python package | pip install foo |
command not found: make | Build tools missing | apt-get install build-essential |
version 'GLIBC_X.Y' not found | Binary built for newer system | Rebuild from source |
OBobra/superpowers298k2,631 new stars in the last 7 days
MAmattpocock/skills288k10,178 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
Audit accessibility on Web, iOS, and Android to meet WCAG 2.2, with keyboard navigation and screen-reader support.
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
FIfirecrawl/firecrawl191k2,010 new stars in the last 7 days