编译器

首页 标签 编译器
# 编译器 #
关注
30684内容
cheerp数据类型包装
这个文章主要描述在cheerp环境下, js和c++侧数据类型的转换和包装内容。 1 基础数据类型 首先我们知道javascript是弱类型的脚本语言,开发者在开发的时候不必关注数据的类型和边界,而c++是静态编程语言, 在编译阶段就需要确定类型,在编译器处理的时候可以获得更好的优化。
JVM实战(六) - 通过案例深入学习class文件结构原理
1 什么是JVM的“无关性”? Java具有平台无关性,也就是任何操作系统都能运行Java代码.之所以能实现这一点,是因为Java运行在虚拟机之上,不同的操作系统都拥有各自的Java虚拟机,因此Java能实现"一次编写,处处运行".
(转)Eslint 从入门到放弃
Eslint 从入门到放弃 前言 ESLint 由 JavaScript 红宝书 作者 Nicholas C. Zakas 编写, 2013 年发布第一个版本。 NCZ 的初衷不是重复造一个轮子,而是在实际需求得不到 JSHint 团队响应 的情况下做出的选择:以可扩展、每条规则独立、不内置编码风格为理念编写一个 lint 工具。
jni和ndk详解
<p><strong>NDK</strong>(Native Development Kit)“原生”也就是二进制</p> <p>android常用的开发方式是java封装的库,而这些库的底层实现是由C/C++实现,如媒体,图形库等</p> <p>java调用这样实现就需要用<strong>JNI</strong>(Java Native Interface)</p> <p>平时用的
cmake指令详解
所需文件名:CmakeLists.txt,在需要操作的每个目录下都需要 PROJECT(工程名字)     这条指令会自动创建两个变量: _BINARY_DIR(二进制文件保存路径)    _SOURCE_DIR(源代码路径) cmake系统也帮助我们预定义了PROJECT_BINARY...
免费试用