当前位置: 首页 > news >正文

天门市网站建设如何帮人做网站赚钱吗

天门市网站建设,如何帮人做网站赚钱吗,温州seo网站管理,网站程序设置主页面你是否也曾在 M1 Pro MacBook Pro 上遇到过离奇的编译问题?这次我遇到的奇葩问题绝对值得一聊——一个仅在苹果M1 Pro上的神秘构建失败。其他设备都安然无恙,唯独它!折腾了一番,终于让我揭开了这“阴谋”的真相。 问题描述 在运…

你是否也曾在 M1 Pro MacBook Pro 上遇到过离奇的编译问题?这次我遇到的奇葩问题绝对值得一聊——一个仅在苹果M1 Pro上的神秘构建失败。其他设备都安然无恙,唯独它!折腾了一番,终于让我揭开了这“阴谋”的真相。

问题描述

在运行 cargo build -r 时,构建卡住了,最终以一个简单又绝情的“SIGKILL”结束了这段编译之旅。错误日志一长串,然而所有提示只有一个:process didn’t exit successfully。这明显意味着编译过程中某些依赖直接被干掉,根本没有任何机会完成。

示例错误:

error: failed to run custom build command for `proc-macro2 v1.0.86`
Caused by:process didn't exit successfully: `/Users/together/.../target/release/build/proc-macro2-44a92a22fd6e27cf/build-script-build` (signal: 9, SIGKILL: kill)

详细信息:
在这里插入图片描述

设备与环境

设备:M1 Pro MacBook Pro(macOS 14.4.1)
编译器:

rustc 1.81.0 (eeb90cda1 2024-09-04)
LLVM version: 18.1.7
Apple clang version 15.0.0

本机信息

together@togetherdeMacBook-Pro: rustc -vV
rustc 1.81.0 (eeb90cda1 2024-09-04)
binary: rustc
commit-hash: eeb90cda1969383f56a2637cbd3037bdf598841c
commit-date: 2024-09-04
host: aarch64-apple-darwin
release: 1.81.0
LLVM version: 18.1.7
together@togetherdeMacBook-Pro: CC --version
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: arm64-apple-darwin23.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

显然,光看这设备配置,完全没理由在编译时倒下吧!其他系统都挺正常的,为何 M1 Pro 偏偏独特呢?带着这些疑问,我开始逐步探索问题的根源。

解决方案

为了找到背后的原因,我尝试了各种方法,最终终于找到问题的关键点和解决方案。如果你也有类似的经历,可以按以下步骤试试:

一、 检查 strip 命令路径

which strip

在大多数情况下,strip 应该位于 /usr/bin/strip。然而,如果它指向的是其他路径(比如 /usr/local/bin/strip,通常是通过 Homebrew 安装的 binutils),这可能会引起问题。将 strip 锁定到系统默认路径,便能解决编译时的一些不稳定性。

二、 调整 PATH 环境变量:
打开 ~/.zshrc 或 ~/.bash_profile,确保 /usr/bin 在 PATH 的最前面,或删除其他与 binutils 冲突的路径。这里我选择简单粗暴地注释掉与 binutils 相关的路径:
在这里插入图片描述
三、更新环境设置
运行以下命令,应用更新:

source ~/.zshrc  # 如果你使用 zsh
# 或者
source ~/.bash_profile  # 如果你使用 bash

四、 清除缓存 & 重新编译
重头再来一遍,清理缓存,然后重启构建过程。

cargo clean
cargo build --release

总结

折腾一番后,M1 Pro 终于乖乖配合工作了。这一折腾之旅提醒了我,开发环境总是暗藏玄机,尤其是在新硬件上。希望这篇经验对你有所帮助,如果遇到类似的情况,记得冷静排查,也许你所缺少的只是一个小小的 PATH 优化。

http://www.yayakq.cn/news/977531/

相关文章:

  • 网站制作需要注意什么专门做简历的网站软件
  • 哪个网站上做自媒体最好必要商城官网
  • 佛山网站建设哪家好怎么去掉2345网址导航
  • 自己建网站模板网页设计培训哪好
  • 汽车用品网站规划建设网站怎么备案
  • 南京做网站南京乐识最优专做企业网站的
  • 公司架设网站费用怎么做分录网站开发的概要设计模板
  • 长岭建设局网站二手车网站源码下载
  • 如何建设互联网政务门户网站网站管理系统制作软件下载
  • 黑河做网站公司jquery 素材的网站
  • 西安网站建设公司wordpress屏蔽ip访问
  • 图片 网站开发wordpress侧边栏加速
  • dw网站指向邮箱超链接怎么做做网站用什么语言制作最安全
  • 太原市建设银行网站首页qq群怎么推广
  • discuz网站论坛间帖子转移网站定位要点 有哪些方面
  • 购物中心网站模板哪家公司网站做的比较好
  • 安丘市建设局网站网页上做网会员网站备案怎么写
  • 网站建设评审会性价比高的网站建设
  • 建设工程职称论文查询网站wordpress 本地编辑
  • 网站和系统哪个好做王烨霖
  • 如何建设网站的外链安徽工程建设发展有限公司
  • 广安建设厅官方网站齐河网站建设
  • 网站首页qq在线咨询js商丘市网
  • 北京做的比较好的网站公司井陉网站建设
  • 南京网站策划公司网站 不备案
  • 关于icp备案信息中注销网站的通知成品视频直播软件推荐哪个好用
  • 巴中学校网站建设怎么制作网站软件
  • 网站基础模板朝阳建设工程
  • 来宾绍兴seo网站托管方案沈阳男科医院在哪里
  • 辽宁教育网站建设费用wordpress 采集 api