@Andrea, quello che proponi introduce ulteriore confusione.
Il nostro amico sta usando GNU gcc di una delle distribuzioni MinGW, che usa make e non nmake. C'e' ne sono almeno due, e non si sa quale.
cmake, almeno alcune versioni, ed anche qui non si sa quale e' installata, puo' essere configurato per un particolare compilatore/building system.
vcpkg e nmake vanno a braccetto con visual studio e comunque vanno installati. Non sono compatibile con GNU gcc o comunque vanno fatte delle configurazioni dedicate.
Se tutto fosse configurato nel modo giusto, compilare ed installare la libreria sarebbe una questione di 3 comandi:
cmake
make
make install
MA serve che tutto quello che ci sta attorno sia della distribuzion/versione giusta, e tutto configurato alla perfezione, senza conflitti, con PATH configurato nel modo giusto, ecc.
Purtroppo, senza vedere i pasticci di configurazione sulla macchina, dare indicazioni e' alquanto difficile.