當前位置:編程學習大全網 - 源碼下載 - sdk什麽意思?

sdk什麽意思?

sdk意思是軟件開發工具包,壹般是壹些軟件工程師為特定的軟件、軟件框架、硬件平臺、操作系統等建立應用軟件時的開發工具的集合。軟件開發工具包括廣義上指輔助開發某壹類軟件的相關文檔、範例和工具的集合。

sdk壹般而言即開發?Windows?平臺下的應用程序所使用的 sdk。它以簡單的為某個程序設計語言提供應用程序接口?API的壹些文件,但也可能包括能與某種嵌入式系統通訊的復雜的硬件。sdk還經常包括示例代碼、支持性的技術註解或者其他的為基本參考資料澄清疑點的支持文檔。

sdk許多是免費提供的。為了鼓勵開發者使用其系統或者語言,許多 sdk是免費提供的。軟件工程師通常從目標系統開發者那裏獲得軟件開發包,也可以直接從互聯網下載,有時也被作為營銷手段。例如,營銷公司會免費提供構建SDK從而會吸引更多人由於能免費為其編程而購買其構件。

擴展資料:

sdk為編程語言的API提供了壹些文件。 sdk提供的文件可以進入操作系統留給應用程序的調用接口。應用程序通過sdk提供文件來調用操作系統的API,以使操作系統能夠執行應用程序的命令。通過從這些API文件運行API應用程序,可以直接或間接輕松調用操作系統內部程序。

sdk軟件開發工具包通常包含基本參考的支持文檔。像.dll格式的文件,這些文件不能直接執行,裏面包含壹些資源和可執行代碼等,其中也包含API函數的執行代碼。這些文件提供可作為示例代碼,也可提供支持技術說明解釋。

sdk作為軟件開發工具包,包含了使用 API 的必需資料。人們將僅用API編程的方式編寫Windows應用程序稱為“sdk編程”。 sdk是開發Windows應用程序的必備工具,因此其他編程框架和庫都是基於它們構建的,例如VCL和MFC。

百度百科——sdk

  • 上一篇:智能船舶發展趨勢分析 —以海事巡邏艇為例
  • 下一篇:CRM客戶管理系統哪個好用
  • copyright 2024編程學習大全網