Pergunta de entrevista da empresa Coretech Innovations

1-What is #Pragma 2- Describe the compilation process 3- What is the difference between mutex and semaphore in RTOS