VS 2015安裝libpng

最近要使用的一個算法必須引入libpng庫,但這個庫的說明文檔推薦配置是VS2010.按照網上的教程整理了一份比較準確的安裝教程。

首先從libpng官網和zlib官網下載壓縮包,我下載的是libpng1635和zlib-1.2.11。解壓到同一個目錄下,注意解壓時不要包含多餘的母文件夾。

~\lpng1635\projects\vstudio下用記事本打開zlib.props修改zlib版本爲下載的zlib版本並保存。

在VS2015打開vstudio工程,按照提醒將工程的支持更新到2015版本。根據需要選擇Debug或Release。最開始上方工作環境欄只有32位,如果需要使用x64環境,可以單擊Win32欄上的小箭頭選擇配置管理器,在活動解決方案平臺中選擇新建,在鍵入或斷則新平臺中選擇x64,並選擇從Win32處複製設置。

在解決方案管理器中右鍵點擊libpng,選擇設爲啓動項目,然後仍然右鍵點擊libpng選擇重新生成。32位的對應生成的.lib和.dll分別在工程下的Release和Debug文件夾中,x64環境下生成文件在x64文件夾下。

環境配置:

VC++目錄中的包含目錄分別設置爲libpng庫和zlib庫所在路徑(我的情況是~/libpng1635和~/zlib-1.2.11)

VC++目錄中的庫目錄設置爲剛剛生成的lib庫所在文件夾目錄(~/Debug或者~/Release),

鏈接器->輸入中將兩個lib庫名稱添加進去(我的情況是lib16.lib和zlib。lib)

生成的libpng16.dll放進工程的可執行文件目錄中。

至此配置完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章