如何在Visual Studio 2015中添加第三方库

How to add third party library in Visual Studio 2015?

本文关键字:添加 第三方 2015 Studio Visual      更新时间:2023-10-16

我想弄清楚如何安装这个名为"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/的lib和include/pngwriter.h)

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

给你:(来自PNGwriter文档)

如何在Windows下使用PNGwriter ?


请注意:虽然这个网站上有使用一些流行的编译器在Windows下编译PNGwriter的指南,但我不能提供对这项任务的支持。您应该获得GCC的Windows实现,这是免费的GNU C/c++编译器(两种可能的方法是www.mingw.org和www.cygwin.com)。你也可以在Windows XP上使用Borland c++ Builder或Microsoft Visual c++ . net。这里有两个清晰、循序渐进的HowTos:"在Windows XP上为Borland c++ Builder版本6设置PNGWriter"answers"在Windows XP上为Microsoft Visual c++ . net设置PNGWriter"。
此外,使用PNGwriter与流血Dev c++是相当容易的,正如Siva Chandra指出的:"你可以从GnuWin32网站:gnuwin32.sf.net免费下载预编译的库。要构建PNGwriter,需要创建一个新的c++库项目libpngwriter。将PNGwriter头文件和实现文件包含到这个新项目中。然后编译。就是这样。你会有一个libpngwriter。可供使用的文件。注意,这将在默认情况下假定freetype可用。要消除这样的假设,您必须使用以下选项进行编译:-DNO_FREETYPE".
请注意: pngwriter对于MSVC7, cc必须重命名为pngwitter .cpp。如果扩展名没有改变,那么项目属性的C/c++文件夹不会变得可见,因此MSVC7在其项目构建中默认使用编译头将始终返回一个关于无法找到一些预编译头的错误。为了使用该编译器成功构建PNGwriter库,有必要在项目属性中更改该特性。

您可以使用windows cmd或cygwin,但首先,您需要下载一些工具。

你必须下载这个工具:https://git-scm.com/为了使用第一个命令"git"。用于下载github目录。

那么你必须下载这个:http://www.cmake.org/来使用cmake命令。

和这个http://gnuwin32.sourceforge.net/packages/make.htm使用make命令。

另外,确保将每个程序的路径添加到path环境变量中。