使用第三方庫的一種方法是載入源代碼文件,直接編譯。該過程遇到一些問題。
(1)將libpng和qrencode以及zlib解壓後的所有.c和.h文件複製到自己工程目錄並載入
(2)將qrencode-XXX中的config.h.in也複製到工程目錄下,修改爲config.h,在底部添加
#define MAJOR_VERSION 1
#define MICRO_VERSION 1
#define MINOR_VERSION 1
#define VERSION 1
(3)將example.c中main函數註釋掉,並將example.c修改爲example.h
(4)將qrenc.c中main函數註釋掉,並將example.c修改爲qrenc.h
編譯,運行,通過!