我试图弄清楚如何安装这个名为“ Pngwriter”的库。它包含有关如何安装它的说明,但是由于我是新手,所以我不太了解。

我正在使用Windows 8.1,这是一个C ++目录和VS 2015

这些说明是:

安装PNGwriter的首选方法是使用CMake


git clone https://github.com/pngwriter/pngwriter.git
mkdir -p build && cd build
cmake ../pngwriter
make install(在lib/中创建库,在pngwriter.h中创建include/


但是我不确定应该在哪里输入此文本^^^。它不会在命令提示符下运行,所以...?我在哪里运行?

最佳答案

您可以在这里:(来自PNGwriter文档)

在Windows下如何使用PNGwriter?




  请注意:尽管此站点上有一些使用一些流行的编译器在Windows下编译PNGwriter的指南,但我无法为该任务提供支持。
  您应该掌握Windows的GCC实现,这是免费的GNU C / C ++编译器(实现此目标的两种可能方法是www.mingw.orgwww.cygwin.com)。您也可以在Windows XP上使用Borland C ++ Builder或Microsoft Visual C ++ .NET。以下是两个清晰的分步方法:" Setting Up PNGWriter for Borland C++ Builder Version 6 on Windows XP""Setting Up PNGWriter for Microsoft Visual C++ .NET on Windows XP"
  而且,如Siva Chandra所指出的那样,将PNGwriter与Bloodshed Dev C ++一起使用非常容易:“您可以从GnuWin32网站gnuwin32.sf.net下载预编译的freetype库。要构建PNGwriter本身,请创建一个新的C ++。名为libpngwriter的库项目,将PNGwriter头文件和实现文件包含到这个新项目中,然后进行编译,仅此而已,您将准备使用libpngwriter.a文件。请注意,默认情况下,此文件假定freetype可用。删除这种假设,您将必须使用以下选项进行编译:-DNO_FREETYPE”。
  请注意:对于MSVC7,必须将pngwriter.cc重命名为pngwiter.cpp。如果扩展名未更改,则项目属性的C / C ++文件夹将不可见,因此MSVC7在其项目版本中使用已编译头的默认设置将始终返回有关找不到某些预编译头的错误。为了使用此编译器成功构建PNGwriter库,必须在项目属性中更改该功能。

关于c++ - 如何在Visual Studio 2015中添加第三方库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32418104/

10-11 20:22