[發明專利]圖形庫提取方法及裝置有效
| 申請號: | 201610269062.1 | 申請日: | 2016-04-27 |
| 公開(公告)號: | CN107315599B | 公開(公告)日: | 2020-09-01 |
| 發明(設計)人: | 李軼 | 申請(專利權)人: | 龍芯中科技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 陶敏;劉芳 |
| 地址: | 100095 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖形 提取 方法 裝置 | ||
1.一種圖形庫提取方法,其特征在于,包括:
從圖形庫通用文件及顯卡驅動文件提取至少兩個第一目標文件;所述第一目標文件為可重定位文件,用于與其它可重定位文件合并創建一個目標文件;
將所述至少兩個第一目標文件鏈接為動態鏈接庫;
在圖形庫初始化文件中添加圖形庫配置信息,并對添加圖形庫配置信息后的所述圖形庫初始化文件進行編譯,所述圖形庫配置信息包括:顯卡類型的選擇配置信息、字體配置信息、分辨率設置信息、色深配置信息或輸出接口配置信息;
將經過編譯后的所述圖形庫初始化文件與所述動態鏈接庫進行鏈接,得到圖形庫模塊化文件。
2.根據權利要求1所述的方法,其特征在于,所述從圖形庫通用文件及顯卡驅動文件提取至少兩個第一目標文件之前,還包括:
創建圖形庫;
對所述圖形庫進行編譯,得到所述圖形庫通用文件及所述顯卡驅動文件。
3.根據權利要求1或2所述的方法,其特征在于,所述從圖形庫通用文件及顯卡驅動文件中提取至少兩個第一目標文件之前,還包括:
確定所述圖形庫通用文件及所述顯卡驅動文件是否位于相同的文件目錄下;
若所述圖形庫通用文件及所述顯卡驅動文件位于不同的文件目錄下,則將所述圖形庫通用文件及所述顯卡驅動文件設置于相同的文件目錄下。
4.根據權利要求1或2所述的方法,其特征在于,所述將所述至少兩個第一目標文件鏈接為動態鏈接庫之前,還包括:
確定所述至少兩個第一目標文件中是否包括重復定義的第一目標文件;
若包括,則刪除所述重復定義的第一目標文件。
5.根據權利要求1或2所述的方法,其特征在于,所述在圖形庫初始化文件中添加圖形庫配置信息,包括:
在所述圖形庫初始文件中添加函數庫的頭文件的聲明信息以及所述圖形庫相關的宏定義。
6.一種圖形庫提取裝置,其特征在于,包括:
分解模塊,用于將圖形庫通用文件及顯卡驅動文件分解為至少兩個第一目標文件;所述第一目標文件為可重定位文件,用于與其它可重定位文件合并創建一個目標文件;
鏈接模塊,用于將所述第一目標文件鏈接為動態鏈接庫;
編輯模塊,用于在圖形庫初始化文件中添加圖形庫配置信息,所述圖形庫配置信息包括:顯卡類型的選擇配置信息、字體配置信息、分辨率設置信息、色深配置信息或輸出接口配置信息;
編譯模塊,用于對添加圖形庫配置信息后的所述圖形庫初始化文件進行編譯;
所述鏈接模塊還用于,將經過編譯后的所述圖形庫初始化文件與所述動態鏈接庫進行鏈接,得到圖形庫模塊化文件。
7.根據權利要求6所述的裝置,其特征在于,還包括:
創建模塊,用于創建圖形庫;
所述編譯模塊還用于對所述圖形庫進行編譯,得到所述圖形庫通用文件及所述顯卡驅動文件。
8.根據權利要求6或7所述的裝置,其特征在于,還包括:確定模塊及處理模塊,
所述確定模塊,用于確定所述圖形庫通用文件及所述顯卡驅動文件是否位于相同的文件目錄下;
若所述確定模塊確定所述圖形庫通用文件及所述顯卡驅動文件位于不同的文件目錄下,則
所述處理模塊,用于將所述圖形庫通用文件及所述顯卡驅動文件設置于相同的文件目錄下。
9.根據權利要求8所述的裝置,其特征在于,
所述確定模塊,還用于確定所述至少兩個第一目標文件中是否包括重復定義的第一目標文件;
若所述確定模塊確定所述至少兩個第一目標文件中包括重復定義的第一目標文件,則
所述處理模塊用于,刪除所述重復定義的第一目標文件。
10.根據權利要求6或7所述的裝置,其特征在于,所述編輯模塊具體用于:
在所述圖形庫初始文件中添加函數庫的頭文件的聲明信息以及所述圖形庫相關的宏定義。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍芯中科技術有限公司,未經龍芯中科技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610269062.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種系統恢復方法及裝置
- 下一篇:對車載終端中的軟件進行遠程更新的方法和裝置





