MbedTLS on PIC16 bit

Hello, I have a question about MbedTLS library on PIC development boards with 16 bit microprocessor. I’m writing my bachelor’s thesis and I need to make MbedTLS work in Mplab X IDE. Head of my thesis said to me it should work, but I am new to this kind of stuff and I am a bit confused reading all of the materials found online. For instance, I need a project using only AES, but I am not sure if I have to install the library or just use the header files (but without the configuration it requires huge part of the library). I would just like to learn how to install/ configure the library and how to implement this into mplab. Thanks for any answer.