无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Visual Studio 編譯 libpng 1.6.40

2023-09-04 06:49 作者:GC_CH  | 我要投稿

一、下載壓縮包

?1. libpng?依賴于 zlib 庫, 所以先到?https://www.zlib.net/ 下載 zlib ?:


zlib官網(wǎng)
zlib下載鏈接

????劃到官網(wǎng)的中間位置, 如 2 圖中紅框所示, 有3個(gè)下載鏈接, 點(diǎn)擊哪個(gè)都行, 我下載的是第3個(gè).

當(dāng)前版本為 zlib 1.3.

2. 到?http://www.libpng.org/pub/png/libpng.html 下載 libpng:

libpng官網(wǎng)
libpng下載鏈接

????2圖中也有3個(gè)下載鏈接, 選擇其中一個(gè)下載即可, 我下載的是第3個(gè), 當(dāng)前l(fā)ibpng版本為 1.6.40.

二、解壓文件

????下載完成后, 得到了兩個(gè)壓縮包, 將它們放到同一個(gè)目錄下, 并解壓到該目錄.

zlib和libpng的壓縮包
解壓過程

????注意: 解壓后的文件夾, 點(diǎn)擊后能直接看到 .c 文件 和 .h文件.


libpng目錄展示

三、配置zlib路徑

1. 轉(zhuǎn)到 lpng1640\projects\vstudio 目錄:

libpng的vstudio目錄

2. 用文本編輯器打開 zlib.props, 設(shè)置 zlib 的路徑:

zlib.props

這里的 ZLibSrcDir 要設(shè)置成 zlib的根目錄, 也就是?zlib-1.3:

修改后的zlib路徑

這就是為什么要把 zlib 和 libpng 解壓到同一目錄的原因, 不然找不到!

3. 雙擊 vstudio.sln, 用Visual Studio 打開libpng的解決方案(solution, 后綴名.sln).

vstudio.sln

????我用Visual Studio 2013 打開后如下:

四、編譯項(xiàng)目

1. 修改 zlib?、 pnglibconf? 及 libpng 這3個(gè)項(xiàng)目的如下屬性:

平臺工具集修改為當(dāng)前VS的工具集
修改"將警告視為錯(cuò)誤"為否

????這里不修改就會出現(xiàn) error C2220 的錯(cuò)誤.

2. 將 libpng 設(shè)置為 啟動(dòng)項(xiàng)目并啟動(dòng).

生成結(jié)果

????然后就可以成功生成 zlib.lib 和?libpng16.lib, libpng16.dll 這3個(gè)庫文件了. 在項(xiàng)目中使用 libpng需要用到這 3 個(gè)文件.

Visual Studio 編譯 libpng 1.6.40的評論 (共 條)

分享到微博請遵守國家法律
钟山县| 汝南县| 石阡县| 鲁甸县| 咸宁市| 青田县| 古丈县| 肇源县| 宜宾市| 红桥区| 博野县| 赤壁市| 定兴县| 高密市| 会泽县| 开鲁县| 嘉禾县| 铜川市| 沧州市| 上饶县| 隆安县| 海原县| 密云县| 蛟河市| 周宁县| 襄樊市| 汉中市| 天津市| 兰溪市| 井冈山市| 凭祥市| 儋州市| 遂宁市| 遂平县| 赤峰市| 思南县| 贵南县| 礼泉县| 黑龙江省| 江永县| 长宁县|