Hello Ahmed,
You will need to make a project for wolfSSL in your IDE, build it, then link it with your application. We have some IDE examples here but we don't currently have any for NXP Design Studio: https://github.com/wolfSSL/wolfssl/tree/master/IDE We do have an MCUEXPRESSO example for NXP.
To configure wolfSSL, you'll need to place a user_settings.h file with your build settings in the root of the wolfSSL directory, then built with WOLFSSL_USER_SETTINGS defined. I would recommend referring to our examples here, specifically user_settings_template.h: https://github.com/wolfSSL/wolfssl/tree … es/configs
You may also find the "Building wolfSSL" section of our manual helpful: https://www.wolfssl.com/documentation/m … ter02.html
For our OpenSSL compatibility layer, you'll need to define OPENSSL_EXTRA in your user_settings.h, if you need more APIs which are not covered in extra you can also define OPENSSL_ALL, but this is a more resource-intensive operation.
Can you share some information on your project? Are you working on a personal or commercial project? If this information is private, you are welcome to email us at support [AT] wolfssl [DOT] com.
Thanks,
Kareem