关于#c语言#的问题:如何使用VS2022(或者其它版本)运行开源优化算法库NLopt项目啊

如何使用VS2022(或者其它版本)运行开源优化算法库NLopt项目啊?网上找的几个配置方法都报了处理不来的异常。
另外请教一下各位,比如说我想变得很懂地去用C/Cpp的IDE去跑通一个开源项目,应该学习哪些知识呢?项目的文件结构啥的相关知识去那里学习呢?

学会使用CMake,Makefile
Linux下的话,还得学会gcc/g++命令行参数的用法