什么是SDK?
SDK,全称:Software Development Kit,指的是软件开发工具包。
SDK是一些公司针对某一项技术为软件开发人员制作的一套辅助开发或者减少开发周期的工具。如微软除了发布DIRECTX的RUNTIME(DX的运行时刻库,一般需要DX支持的游戏运行时只要这个就够了)之外,还会发布DIRECTX的SDK,那么开发游戏的人或者其他编程的人,就可以利用DIRECTX的SDK更好的开发使用DIRECTX技术的游戏或软件,一般SDK中会对一些技术的内部特性做一些更深入的说明,并且提供一些新的API供编程人员调用。比如说如果你认真阅读了DIRECTX的SDK中的文档,你就知道怎么开发DIRECTX的程序,并且知道DIRECTX技术提供了哪些API可供你调用。至于在编程中,在新建工程什么的,理论上应该和一般的编程没有什么两样,或者说至少在新建工程这方面上没有什么特别的,关键的地方是在程序内部使用了SDK提供给你的一些方便的功能,或者有时你需要安装这些SDK才能在你的程序中使用这些功能。所以你的问题其实就在于对SDK这个概念还不够了解。
比如说,如果你想用DIRECTX技术写一个应用程序,那么你就要建一个应用程序的工程,如果你想应用DIRCTX写一个自己的DLL,以便在你写的其他程序中调用它,那么你就应该新建一个DLL的工程。总之,要新建什么样的工程在于你编程的目的和你使用的编程语言环境的规定,而不在于你是否使用某个SDK。
上一篇:五万美金等于多少人民币?
红米k50 12GB+256GB 幻境 成色完美大全套
vivo iQOO Neo5 骁龙870 独立显示芯片 66...
OPPO Reno7 Pro 5000万IMX766旗舰主摄...
OPPO K9 高通骁龙768G 65W超级闪充 90Hz ...
华为 HUAWEI P30 超感光徕卡三摄麒麟980AI智能...
华为HUAWEI P50 Pro 4G全网通 原色双影像单元...
惠普(HP)Colour LaserJet Pro M154...
得力(deli)S01按动中性笔签字水笔套装 10支笔+10...
