New to Mac - .framework file questions

Hi, i recently switched to an old iMac with high sierra and i'm planning to use it for C/C++ programming but as new to mac as i am, i have some questions.

I'm currently trying to port a project that depends on libraries such as SDL2 and Freetype.

Downloading the development files for SDL2 was a breeze and i got to install the library in my system by drag and dropping a .framework file. Freetype as far as i could test does not even compile a .framework file, it wants the installation to be classic Unix style:

./configure; make; make install

Sure, the classic way works, but it does not feel as correct as drag and dropping was. Installing with brew might be an alternative but in the end it's the same as compiling the unix way.

Is the use of .framework files the mac way of doing things?

Can i create a .framework file for external libraries myself? How?

Should i worry about this or just do everything the unix way?

In case it is useful, i'm running macOS 10.13.6 on a mid 2011 21 inch imac.

Thank you for your time.

New to Mac - .framework file questions
 
 
Q