diff --git a/README.md b/README.md
index 22992cbbc236d5395d59023ec44ab3a4d9412aac..29ab9cb72a831104d12f52ceec5aa12eaa9ef5be 100644
--- a/README.md
+++ b/README.md
@@ -22,3 +22,8 @@ The repo is structured as follows:
   transactional storage system, designed to work with VR
   - /qwstore - implementation of an eventually consistent storage
     system, using quorum writes for replication
+
+## Compiling & Running
+You can compile all of the TAPIR executables by running make in the root directory
+
+TAPIR depends on protobufs and libevent, so you will need those development libraries installed on your machine. On Linux, this can be done through apt.
\ No newline at end of file