Note that on linux it needs the math library to be linked, so add the -lm flag. The program has a built-in CLI that has 3 options, to create, write and read a BMP. To encode a message to a BMP, the ...