![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
平台
watersevenmmfx
这个作者很懒,什么都没留下…
展开
-
VisualStudio2017,配置管理器,平台
之前虽然与配置管理器天天相见,却是无缘对面不相识,惭愧!今天就来了解一下。如果想要多了解一些x86,x64,Win32的信息,可见前一篇文章VisualStudio,配置管理器,目标平台,x86,x64,win32 简介。以下以C++控制台项目为例,亲测。图1与图3的配置管理器打开的是同一个,即图2。图2,是当前解决方案的配置。是配置管理解决方案与项目的整体总体配置,所以才叫做“配置管理器”。“活动解决方案配置”默认情况下有Debug和Rele...原创 2020-05-17 22:44:37 · 5007 阅读 · 0 评论 -
VisualStudio,配置管理器,目标平台,x86,x64,win32 简介
一、先来说一下普通概念平台:我们常说的跨平台,通常是指操作系统和cpu的组合。微处理器:微处理来器是微型处理器的统称! 比如CPU、显卡的GPU、手机的处理源器,以及一些智能家电的处理器。x86:是一种架构,全称The X86 architecture。是微处理器执行的计算机语言指令集,泛指一系列基于Intel 8086且向后兼容的中央处理器指令集架构。最早的8086处理器于1978年由Intel推出,为16位微处理器。Intel在早期以80x86这样的数字格式来命名处理器...原创 2020-05-17 20:07:34 · 20105 阅读 · 1 评论 -
为何JVM不一次性全部编译?
个人认为最关键的是jvm无法做到静态编译java的动态语义。以前也不是不能做,而是觉得有必要去做的人没能力或者种种原因没有去做,而有能力去做的觉得没有必要。毕竟掺杂商业的事情我也不甚了解。这东西随着社会的发展,总会有人去做,这不,华为的方舟编译器就搞定了,不过要所有厂商APP重新编译也是一个耗时间的事儿,牵扯到生态圈以及各种复杂关系。再就是,解释执行,占用空间特别小,适合某些空间紧凑的环境。要知道源码编译成本地二进制机器码,体积是以10x级数的倍增。以上仅个人拙见,很多原因我也是不甚明了,好.原创 2020-05-10 17:15:15 · 1248 阅读 · 0 评论 -
C能不能跨平台,而java为什么可以?
C语言:可以说是也不是计算机识别0和1,有些代表指令(有固定含义和编码),是芯片能识别的;另一些是数据,不同程序数据不同。汇编的由来:比如“+”,是cpu的可识别的固定编码(比如0xa90dff,随便写的),为了方便书写和记忆,用助记符add表示,这就是汇编的由来。高级语言:随着程序规模变大,汇编台式太复杂,于是有了高级语言,比如C。编译过程:高级语言->汇编语言->二进制。指令集:那些类似add之类的助记符,以及汇编的语法格式,称之为指令集。...原创 2020-05-09 17:15:15 · 701 阅读 · 0 评论