2014-03-28 142 views
1

我正在嘗試使用libpng進入我的項目。我已經安裝了它,通過下載完整軟件包的設置,除了來源here的源和執行該.exe安裝文件。如何正確包含/安裝libpng?

但是,當我把它給使用

#include <png.h> 

#pragma comment(lib, "png.h") 

這是行不通的。我如何正確安裝它才能夠包含它?

+0

什麼是您使用的操作系統和IDE ..? – Diunuge

+0

@Diunuge,Windows 7 SP1和Visual Studio Ultimate 2013 – user3471387

回答

2

您必須將庫路徑添加到系統環境變量。您可以通過將C++目錄添加到庫include路徑和lib路徑來修改項目配置。

配置取決於您正在使用的IDE ..

對於VS; 在VS項目設置中;設置這些變量。 C/C++ general - >其他包含目錄; libpng \ include路徑 鏈接器 - >常規 - >其他庫目錄; libpng \ lib路徑

另外,將/ bin路徑添加到Windows系統'路徑'環境變量。

+0

你想知道更多的細節嗎?什麼要準確添加到系統環境變量?而且,如何修改prject配置? – user3471387

+0

我編輯了答案。 – Diunuge

+0

非常感謝你! :) – user3471387

0

您的編譯器無法在系統上找到libpng位置。 檢查環境變量和項目配置。

+1

你能否提供更多的細節?什麼要準確添加到系統環境變量?而且,如何修改prject配置? – user3471387

+0

您必須將libpng/bin路徑添加到系統環境變量。 – 2014-03-28 06:25:04