石家庄铁道大学学报(自然科学版)
石傢莊鐵道大學學報(自然科學版)
석가장철도대학학보(자연과학판)
JOURAL OF SHIJIAZHUANG TIEDAO UNIVERSITY(NATURAL SCIENCE EDITION)
2014年
3期
64-68
,共5页
软件发布%软件生命周期%perl脚本
軟件髮佈%軟件生命週期%perl腳本
연건발포%연건생명주기%perl각본
software release%software life cycle%perl script
针对传统的软件发布过程中人工定位主程序依赖动态链接库的问题,提出了一个基于动态链接库自动查找的软件发布方案。该方案利用perl脚本对程序所依赖的动态链接库文件进行自动查找,解决了多路径下同名动态链接库无法正确定位的问题,并使用开源工具Inno Setup实现了大型软件系统的发布。该方案避免了手动查找依赖库的繁琐过程,减少了人工干预,降低了开发人员的系统维护成本,为软件发布提供了一种快速有效的途径,提高了软件发布的效率和稳定性。
針對傳統的軟件髮佈過程中人工定位主程序依賴動態鏈接庫的問題,提齣瞭一箇基于動態鏈接庫自動查找的軟件髮佈方案。該方案利用perl腳本對程序所依賴的動態鏈接庫文件進行自動查找,解決瞭多路徑下同名動態鏈接庫無法正確定位的問題,併使用開源工具Inno Setup實現瞭大型軟件繫統的髮佈。該方案避免瞭手動查找依賴庫的繁瑣過程,減少瞭人工榦預,降低瞭開髮人員的繫統維護成本,為軟件髮佈提供瞭一種快速有效的途徑,提高瞭軟件髮佈的效率和穩定性。
침대전통적연건발포과정중인공정위주정서의뢰동태련접고적문제,제출료일개기우동태련접고자동사조적연건발포방안。해방안이용perl각본대정서소의뢰적동태련접고문건진행자동사조,해결료다로경하동명동태련접고무법정학정위적문제,병사용개원공구Inno Setup실현료대형연건계통적발포。해방안피면료수동사조의뢰고적번쇄과정,감소료인공간예,강저료개발인원적계통유호성본,위연건발포제공료일충쾌속유효적도경,제고료연건발포적효솔화은정성。
For the issue of manually locating the dynamic linkable library which the main program depends on during the traditional software release , we propose a software release scheme based on searching automatically for the dynamic linkable library .This scheme searches automatically for the dynamic linkable library which the program depends on through the perl script , solves the problem of the same dynamic linkable library not properly located in the multi-path, and achieves the release of large software system using the open source tool Inno Set-up.This scheme avoids the trouble brought by finding manually dependent libraries , reduces the manual inter-vention , reduces the cost of system maintenance , provides a quick and effective way for releasing software and improves the efficiency as well as stability of the software release .