惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 【当耐特】
The Cloudflare Blog
博客园 - 聂微东
博客园 - 司徒正美
量子位
博客园 - 三生石上(FineUI控件)
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
酷 壳 – CoolShell
酷 壳 – CoolShell
Y
Y Combinator Blog
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
Google DeepMind News
Google DeepMind News
Blog — PlanetScale
Blog — PlanetScale
有赞技术团队
有赞技术团队
A
About on SuperTechFans

博客园_首页

Linux实操--组管理、权限管理和定时任务 Java + EasyExcel 实现单个接口导出多个Excel Mem0 源码解析系列(二):提示词工程的深度剖析 Openclaw TaskFlow究竟是什么?和普通Skill技能有什么区别 博文阅读密码验证 - 博客园 嘉立创开源:应该是全网MicroPython教程最多的开发板 Hermes Agent 集成实践:从协议到生产 2026年AI编程工具横评:Cursor、Codex、Claude Code、Zed、Windsurf Java程序员必看的RAG入门教程 2026 AI效率神器:Superpowers + Claude Code 保姆级教程 本地大模型部署全攻略:从 0 到 1 玩转 Ollama 【从0到1构建一个ClaudeAgent】内存管理-上下文压缩 .NET 高级开发 | 设计、实现一个事件总线框架 电子小白入门之NE555 3. WorkBuddy:隐藏玩法,一键召唤专家,让 AI 以"专家身份"给你干活 和AI一起搞事情#3:Claude Teammate 游戏开发翻车实录 【OpenClaw】通过 Nanobot 源码学习架构---(7)Memory C# .NET 周刊|2026年3月3期 我在 Debian 11 上把 K8s 单机搭起来了,过程没你想的那么顺(/opt 目录版) 深度学习进阶(七)Data-efficient Image Transformer CLI+Skill搭建浏览器AI自动化框架,告别一切重复枯燥任务 告别Token账单无底洞:OpenClaw本地部署,重塑企业数据主权的唯一解 FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了! SBTI 爆火后,我做了个程序员版的 CBTI。。已开源 + 附开发过程 多模态检索开始进入工程期:用 Sentence Transformers 搭建可落地的 Multimodal RAG 100多行代码实现一个最简单的Agent(用ReAct) Claude Code 通关手册(八):推荐 5 个 Hooks,代码质量提升 3 倍 老板:“有人截图了!”。安全部门:“收到,马上查暗水印!” - why技术 技术之外,皆是人间 C#/.NET/.NET Core技术前沿周刊 | 第 69 期(2026年4.01-4.12)
Windows端安装perry.ts
myD · 2026-05-20 · via 博客园_首页

2026年5月20日

看大家宣传的还不错, 装起来试试看

1. 官网 Perry — TypeScript → Native

2. 管理员打开终端(win11, 右键开始按钮, 选择终端管理员

3. 执行安装命令

winget install PerryTS.Perry

4. 安装过程中, 会一起安装 LLVM, xwin, 你也可以通过其他网站下载后安装,

然后重新执行上边的命令, 如果已经检测到安装过了, 会跳过的,

所以安装时记得允许把可执行文件添加到环境变量中

虽然是从github安装, 但是没有FQ也可以下载安装, 软件很大, 记得要有管理员权限

如果下载成功安装失败, 可以查一下winget命令下载的软件在哪里, 然后找到双击安装

Windows Toolchain Setup

  This downloads the Microsoft CRT + Windows SDK libraries (via xwin)
  so Perry can link Windows executables without Visual Studio Build Tools.

  ✓ LLVM found: clang
  ✓ xwin found: C:\Users\95486\AppData\Local\Microsoft\WinGet\Packages\PerryTS.Perry_Microsoft.Winget.Source_8wekyb3d8bbwe\xwin.exe

5. 这俩软件安装完毕后执行初始化命令

perry setup windows

这一步同样会检查之前的两个软件是否已经正常安装, 然后安装一些sdk类的东西

⚠ Microsoft Visual Studio Build Tools License

  The Microsoft CRT + Windows SDK libraries are redistributable under
  the Microsoft Software License Terms. By proceeding you accept:

    https://go.microsoft.com/fwlink/?LinkId=2086102

  Do you accept the license? yes

  Output: C:\Users\95486\AppData\Local\perry\windows-sdk
  Expect ~700 MB download / ~1.5 GB unpacked. Takes 24 minutes on a
  typical connection. Partial downloads are resumable — safe to re-run.

  CRT.headers [0s] █████████████████████████████████████████████████████████████████████ 14.13 MiB/14.13 MiB 📦 splatted
  CRT.libs.x86_64.desktop [0s] ███████████████████████████████████████████████████████ 204.95 MiB/204.95 MiB 📦 splatted
  CRT.libs.x86_64.store [0s] ███████████████████████████████████████████████████████████ 89.74 MiB/89.74 MiB 📦 splatted
  SDK.headers.all.none [1s] ████████████████████████████████████████████████████████████ 84.53 MiB/84.53 MiB 📦 splatted
  SDK.headers.all.none [0s] ██████████████████████████████████████████████████████████████ 6.21 MiB/6.21 MiB 📦 splatted
  SDK.headers.all.store [2s] █████████████████████████████████████████████████████████ 247.40 MiB/247.40 MiB 📦 splatted
  SDK.headers.all.store [0s] █████████████████████████████████████████████████████████████ 5.24 MiB/5.24 MiB 📦 splatted
  SDK.headers.x86_64.none [0s] ███████████████████████████████████████████████████████ 163.65 KiB/163.65 KiB 📦 splatted
  SDK.libs.x86_64 [0s] █████████████████████████████████████████████████████████████████ 67.02 MiB/67.02 MiB 📦 splatted
  SDK.libs.store.all [0s] ██████████████████████████████████████████████████████████████ 38.05 MiB/38.05 MiB 📦 splatted
  SDK.ucrt.all [0s] ██████████████████████████████████████████████████████████████████ 121.88 MiB/121.88 MiB 📦 splatted
  ✓ Windows SDK ready at C:\Users\95486\AppData\Local\perry\windows-sdk
    (45.4s)

  Try it:  perry compile hello.ts && ./hello.exe

6. 以上安装结束后就可以试试了, 命令行进入到代码目录, 执行编译链接命令

测试代码文档: Introduction - Perry Documentation

PS D:\code\perryproject> perry compile hello.ts -o hello.exe
Collecting modules...
Found 1 module(s): 1 native, 0 JavaScript
Generating code...
Wrote object file: hello_ts.o
Linking (runtime-only)...
Wrote executable: hello.exe
Binary size: 1.2MB

7. 编译后代码目录文件

局部截取_20260520_200933

 8. 命令行启动程序(没有界面, 所以是命令行直接输出)

PS D:\code\perryproject> ./hello.exe
Hello, Perry!

9. 搞个界面的

局部截取_20260520_201603