博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置Nim的默认编译参数 release build并运行
阅读量:6824 次
发布时间:2019-06-26

本文共 738 字,大约阅读时间需要 2 分钟。

配置Nim的默认编译参数 release build并运行

默认情况下nim编译是debug build,如果需要release build, 需要加上-d:release ,

release编译的命令如下:
nim c -d:release xx.nim

release build并运行:

nim c -r -d:release xx.nim

debug build出来可执行文件体积稍大,并且目前对来我说没有用。

我发现通过配置nim.cfg,可以给nim编译器配置默认的编译参数,nim.cfg文件位于nim的安装目录/config下。

类似如下在nim.cfg中添加参数r和d:release,一行一个参数:

# Configuration file for the Nim Compiler.# (c) 2017 Andreas Rumpf# Feel free to edit the default values as you need.# You may set environment variables with# @putenv "key" "val"# Environment variables can be accessed like so:#  gcc.path %= "$CC_PATH"cc = gccrd:release.........

之后当你执行nim c xx.nim的时候,配置文件中参数自动传送给Nim编译器:

等于 nim c -r -d:release xx.nim

2018-01-18 18:30:00 codegay

转载于:https://www.cnblogs.com/gayhub/p/8313104.html

你可能感兴趣的文章
Beanutils.copyProperties( )用法
查看>>
mysql的使用命令(1)
查看>>
【java 获取路径的方法】
查看>>
Flex 布局教程:实例篇
查看>>
JavaScript学习
查看>>
C#DataTable与Grid的差别
查看>>
apache配置中ProxyPassReverse指令的含义
查看>>
《Apache kafka实战》读书笔记-kafka集群监控工具
查看>>
简单工厂
查看>>
【模板】矩阵快速幂
查看>>
AJAX笔记
查看>>
cadence 封装制作小结
查看>>
AFNetwork 作用和用法详解
查看>>
登录linux,输入ls显示anaconda-ks.cfg cobbler.ks ....., 原因在于root@ ~ / 区别
查看>>
虚拟机CentOS6.5网络配置
查看>>
bzoj2563 阿狸和桃子的游戏
查看>>
概念整理3
查看>>
《Hadoop基础教程》之初识Hadoop
查看>>
转:前端单元测试总结
查看>>
【LeetCode每天一题】 Intersection of Two Linked Lists(两个链表的入口节点)
查看>>