开源项目大都是用Make文件组织项目代码编译。对熟悉Window体系,一直用VS套件工作的人,还是有不小的隔阂。
好在有大神们帮助我们解决此类问题,使用CMake工具,可以自动转换工程类型。
1、解压缩代码,找到CMakeList.txt,Make工程必须有此文件。
2、查看cmake文件夹,通常来说,如果此工程被成功编译过,cmake文件夹中应有相关的配置文件。
3、去cmake官网上下载cmake for windows,解压缩即可使用。
4、在bin目录下,启动cmake-gui.exe
5、source code中选择源代码路径(包含CMakeList.txt文件的路径),在相同目录下,新建Build目录,并填到Build路径输入框中
6、点击“Configure", 再点击”Generate“,即可完成MakeList向VS工程转换,然后在Build文件夹中找到*.sln文件打开即可。