Cargo 是否支持自定义配置文件?

2023-11-27

我经常想在发布模式下编译debug = true这样我就可以更轻松地读取生成的程序集。我目前正在这样做:

[profile.release]
debug = true

但我不希望在最终版本中出现任何调试符号。我想做这样的事情:

[profile.custom]
debug = true
opt-level = 3
rpath = false
lto = true
debug-assertions = false
codegen-units = 1
panic = 'unwind'

然后运行

cargo build --custom

我读了文档无济于事。


As of 铁锈 v1.57.0, the 自定义配置文件功能现在已经稳定了。

添加配置文件部分,指定要继承的基本配置文件,并根据需要进行调整:

[profile.production]
inherits = "release"
lto = true

通过指定要使用的配置文件--profile <name>旗帜到货物。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cargo 是否支持自定义配置文件? 的相关文章

随机推荐

  • 如何设置热图中的中心颜色

    我想在seaborn 中绘制热图 我的代码如下 plt rcParams font size 13 plt rcParams font weight bold my dpi 96 fig ax plt subplots figsize 80
  • C# 代表现实世界的用法 [重复]

    这个问题在这里已经有答案了 我之前问过一个关于委托的问题 是否有人有一个必须使用委托的场景 这如何改进我的 C 代码 正如我使用它的许多场景一样 我似乎总是能够围绕它进行编程 每当您使用策略模式或者观察者模式 委托使您的工作比使用接口更容易
  • 在没有 Apple Developer Program (Xcode 7) 的情况下在 iOS 上安装应用程序

    6 月 8 日 Apple 宣布通过 Xcode 7 每个人都可以在自己的设备上安装他们开发的任何应用程序 而无需 Apple 开发者计划证书 Apple 开发者网站称您只需使用 Apple ID 登录即可 我已经在 Xcode 上做到了这
  • GroupMe 如何验证我的号码?

    我正在开发一个 iPhone 应用程序 我需要用户的电话号码 根据我读到的内容 例如这里 在 iOS 中以编程方式获取自己的电话号码 设备的电话号码在您的应用程序容器中不可用 我总是让用户输入他或她自己的号码 但是 当我前几天加入 Grou
  • OpenCL 中零拷贝的访问路径

    我对零拷贝到底是如何工作的有点困惑 1 想要确认以下内容对应于opencl中的零复制 CPU SYSTEM RAM c3 X lt gt PCI E c2 X PCI E CPU directly accessing GPU memory
  • Heroku:如何部署客户端和服务器在不同端口上运行的节点应用程序?

    我有一个 Nodejs API 作为服务器 React Redux 应用程序作为客户端 位于一个 git 项目中 https github com lafisrap fcc nightlife git 我想使用 heroku cli 将其部
  • 非静态方法需要一个目标

    我有一个控制器操作 可以在本地和生产中的 Firefox 以及本地 IE 上正常工作 但不能在生产中的 IE 上工作 这是我的控制器操作 public ActionResult MNPurchase CalculationViewModel
  • maven 使用 --add-exports 运行和构建

    我尝试在 Win 10 计算机上使用 InteliJ 和 Maven 运行我的应用程序 如果我跑 mvn clean javafx run 我的 GUI 启动 但如果我使用 org controlsfx control textfield
  • 如何使用 gson/retrofit 获取对象数组?

    我之前用过gson自动转换为pojo的 但现在我尝试使用改造将 api 结果转换为对象 只要 json 具有命名对象数组 就没有问题 e g items name foo name bar public class AnItem Strin
  • R 闪亮的 DataTables ColVis 行为

    我得到了一个带有 DataTables 的 RStudio Shiny 服务器页面 并且我得到了 TableTools 和 ColReorder 在下面的示例中工作 但是 ColVis Show hide columns按钮 的行为方式与示
  • 永远的单子是如何工作的?

    永远的单子是如何工作的 forever Monad m gt m a gt m b forever a a gt gt forever a 如果我写 main forever putStrLn SAD I DON T UNDERSTAND
  • NSMutableAttributedString 的属性 NSStrikethroughStyleAttributeName 在 iOS8 中无法正常工作

    我有一个没有 NSStrikethroughStyleAttributeName 属性的可变属性字符串 如下所示 NSMutableAttributedString str1 NSMutableAttributedString alloc
  • 如何防止实体重叠?

    我正在尝试使用 RealityKit 创建 AR 体验 但我发现默认情况下 实体在通过用户交互移动时会相互移动并重叠 我想防止对象重叠并相互进入 这样当用户移动它们时 它们只是撞击 弹开而不会重叠 我从 RealityComposer 文件
  • 如何检查日期对象是否等于昨天?

    现在我正在使用这段代码 Calendar cal Calendar getInstance SimpleDateFormat sdf new SimpleDateFormat yyyy MM dd cal set cal get Calen
  • Visual Studio 2012 表示网站项目的项目文件是在环境之外编辑的

    安装 Visual Studio 2012 并从包含两个 网站 类型项目的 Team Foundation Server 打开 升级 Visual Studio 2010 解决方案后 我不断收到消息 项目 网站 已在环境外部修改 并且可以选
  • 使用QQmlListProperty在Qml中显示和修改QList

    再次 我有一个问题 也许是一个问题 我在qt5中使用qt和qml制作一个程序 并使用qtquick 2 0制作qml 我有一个C 模型qlist 我需要在运行时修改列表 我使用q QQmlListProperty 并显示 qml 中的项目
  • 是否有对 linq where 表达式的 ODATA 查询(ODATA 到 Linq )

    基本上 我想转换 odata 查询表达式 filter itemID eq 1 to 其中 w gt w itemID 1 是否有现成的库可以执行此操作 否则 我需要使用 DynamicLinq 类和 linqKit 对其进行编码 我使用
  • 如何在 JavaScript 中使用 Curl

    我正在编写一个 chrome 扩展程序 我想使用 Curl 来获取 gmail 附件的下载链接 我该怎么做呢 我是curl新手 我不知道如何在javascript中使用curl库 您不能直接在 Javascript 中使用 cURL 不过你
  • 什么是“无点”风格(在函数式编程中)?

    我最近注意到的一个短语是 无点 风格的概念 首先 有this问题 以及还有这个 然后 我发现here他们提到 另一个可能值得讨论的话题是作者对无点风格的厌恶 什么是 无点 风格 有人可以给出简洁的解释吗 它与 自动 柯里化有关吗 为了了解我
  • Cargo 是否支持自定义配置文件?

    我经常想在发布模式下编译debug true这样我就可以更轻松地读取生成的程序集 我目前正在这样做 profile release debug true 但我不希望在最终版本中出现任何调试符号 我想做这样的事情 profile custom