书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 98599 个相关结果.
  • 增量 Java 编译

    22.12.增量Java编译 22.12.增量Java编译 从Gradle2.1开始,可以使用Java增量编译,此功能正在孵化,参见JavaCompile 如何启用这个功能. 增量编译的主要目标如下: 避免在没必要编译的java编译资源上浪费时间.这意味着更快构建,尤其是在改变一些class与jar的时候,不需要再次编译那些不依赖这些class与...
  • 改进编译时间

    改进 Kotlin/Native 编译时间的技巧 General recommendations Gradle configuration Windows OS configuration 改进 Kotlin/Native 编译时间的技巧 The Kotlin/Native compiler is constantly receiving upd...
  • 镜像编译-docker

    使用方式 使用示例 配置文件示例 从v2.5 版本开始,考虑到各个工具命令的解耦性,gf docker 工具命令默认不再执行二进制构建编译,而是推荐大家通过Makefile 构建脚本自行组织使用gf build, gf gen enums, gf docker 等命令结合的方式来组合使用 命令(工程项目中提供了对应的make build, make ...
  • 交叉编译-build

    使用方式 内置编译变量 编译配置文件 使用示例 使用方式 具体参数,使用gf build -h 查看帮助 仅限于交叉编译使用到GoFrame 框架的项目,支持绝大部分常见系统的直接交叉编译。 内置编译变量 build 命令自动嵌入编译变量,这些变量用户可自定义,并且在运行时通过gbuild 组件获取。使用gf build 的项目将会默认嵌入...
  • Threadvar 编译指示

    Threadvar 编译指示 Threadvar 编译指示 变量可以用 threadvar 编译指示来标记,这会使它成为 thread-local “线程本地”变量; 此外,这意味着 global 编译指示的所有作用。 var checkpoints * {. threadvar .}: seq [ string ] 由于实现的限制,...
  • ImportObjC 编译指示

    ImportObjC 编译指示 ImportObjC 编译指示 类似于 C 语言的importc 编译指示 ,importobjc 编译指示可以用来导入 Objective C 方法。 生成的代码使用 Objective C 的方法调用语法。 [obj method param1: arg] 。 除了 header 和 emit 编译指示,允许宽松地...
  • Emit 编译指示

    Emit 编译指示 Emit 编译指示 emit 编译指示可以直接影响编译器代码生成器的输出。这样一来,代码将无法移植到其他代码生成器/后端,非常不鼓励使用这种方法。然而,它对于实现与 C++ 或 Objective C 代码的接口非常有用。 示例: {. emit : """ static int cvariable = 420; ...
  • Link 编译指示

    Link 编译指示 Link 编译指示 link 编译指示用来将附加文件与项目链接: {. link : "myfile.o" .}
  • nodecl 编译指示

    nodecl 编译指示 nodecl 编译指示 nodecl 编译指示可以应用于几乎任何标识符(变量、过程、类型等),在与 C 的互操作时往往很有用: 它告诉 Nim,不要在 C 代码中声明这个标识符。例如: var EACCES {. importc , nodecl .}: cint # 把 EACCES 假装成变量, ...
  • line 编译指示

    line 编译指示 line 编译指示 line 编译指示可以修改所在语句的代码行信息。这个行信息可在栈回溯信息里看到: template myassert *( cond : untyped , msg = "" ) = if not cond : # 修改 `raise` 语句运行时的行信息 ...