Estás utilizando el terminal de forma incorrecta. Ponga comillas dobles alrededor de la ruta:
cd "/Users/Kathieen Ashley/Documents/mytest/testproject2/Debug"
## new line!
./testproject2
No utilice &&
No hacen lo que tú crees que hacen.
Si quiere saber más, eche un vistazo a Guía de Bash para principiantes .
Para profundizar un poco más en sus preguntas:
He instalado la línea de comandos, pero de alguna manera no funciona.
Parece que funciona tal y como se pretende, pero tal vez no como tú pretendías.
Dice "no such file or directory"
cd
un comando llamado "cambiar directorio", dice que no existe tal directorio o archivo como /Users/Kathieen
lo cual es correcto ya que su carpeta de usuario parece ser
/Users/Kathieen Ashley
(nótese el espacio seguido de una palabra adicional)
pero siempre que le pido que busque gcc, me dice que lo tengo en mi Mac.
Es correcto, gcc está instalado correctamente.