首页教摄影linux如何用命令安装vscode linux安装vscode使用教程

linux如何用命令安装vscode linux安装vscode使用教程

圆圆2026-07-01 00:01:56次浏览条评论

Swift在Linux上必须手动下载官方工具链并同时配置PATH和LD_LIBRARY_PATH,否则swift build会失败;官方仅支持Ubuntu/Debian预编译包,推荐swift-5.9-RELEASE或swift-6.0-SNAPSHOT-2026-04-15-a,需匹配系统架构与glibc版本。

linux下怎么安装swift编程语言

Swift在Linux上不能使用apt install swift 一键安装好,必须手动下载官方工具链、设置对两个环境变量,否则 swift build 必然失败——显示 swift --version 看起来正常。下载前先系统兼容

Swift 官方确认只提供 Ubuntu/Debian 预编译包,不支持 CentOS/RHEL 直接安装;当前(2026 年中)推荐使用 swift-5.9-RELEASE 或 swift-6.0-SNAPSHOT-2026-04-15-a。运行 uname -m 确认架构:x86_64 选 ubuntu22.04 或 ubuntu24.04 包;ARM 机器必须选 aarch64 版本运行 ldd --version 查 glibc 版本:Ubuntu 22.04+ 可直接用;18.04 更及老系统建议降级到 swift-5.7,否则解压后 swift 执行会报 没有这样的文件或目录(实为动态库链接失败)别用 wget 直接粘贴旧教程链接——很多已404;正确做法是去 https://www.php.cn/link/b02c1aa1ed3db1bf3ff447e6292aaa3a 找 Linux 栏目下对应系统的最新版本 或 Snapshot 链接解压后必须同时设置 PATH 和 LD_LIBRARY_PATH

swift 命令本身只是个壳,真正依赖的 libswiftCore.so、libsourcekitd.so 全部在 usr/lib/swift/linux/ 下。Linux 动态链接器默认不查这个路径,只设置 PATH 就像只装了照明却没接电源。 HBuilderX(Linux)

HBuilderX 是由 DCloud 推出的一款主要轻量级开发工具,在 Linux 上系统用于 Web 开发与跨平台应用开发,尤其适合Vue和uni-app相关项目。

下载解压到用户目录,例如:tar xzf swift-5.9-RELEASE-ubuntu22.04.tar.gz -C ~/ → 得到 ~/swift-5.9-RELEASE-ubuntu22.04/在 ~/.bashrc 构成加两行(路径按你实际位置改):export PATH=$HOME/swift-5.9-RELEASE-ubuntu22.04/usr/bin:$PATHexport LD_LIBRARY_PATH=$HOME/swift-5.9-RELEASE-ubuntu22.04/usr/lib/swift/linux:$LD_LIBRARY_PATH执行source ~/.bashrc;如果用VSCode,需完全重启窗口——如果用Snap安装过之前它的集成终端不会自动继承新变量 Swift(比如从 Ubuntu 软件中心点的),一定要先运行 sudo snap remove swift,否则沙盒会增强 LD_LIBRARY_PATHVSCode 调试前要验证三件事

装了 vonage.vscode-swift 插件 ≠ 能调试。它只画界面,后面 sourcekit-lsp 和 lldb 必须各自位且版本匹配。运行 which sourcekit-lsp,输出必须是你的 Swift 工具链路径,例如 /home/xxx/swift-5.9-RELEASE-ubuntu22.04/usr/bin/sourcekit-lspVSCode 里显式填 swift.path.sourceKitLSP 字段,值就是上面那个绝对路径——自动发现经常启用 lldb 版本必须匹配:Ubuntu 22.04+ 推荐安装 lldb-16(sudo apt install lldb-16),然后在 .vscode/launch.json 里写死:"lldb.executable": "/usr/bin/lldb-16"

最容易被忽略的是LD_LIBRARY_PATH没生效,或者VSCode没重启导致sourcekit-lsp启动即退出——时候看日志只会看到这行或“连接关闭”,而不是具体错误。

Linux下怎么安装
rsync排除指定目录 rsync命令排除特定文件 n12075无线网卡 n无线网卡电脑不能识别 无线网卡802.11N驱动程序
相关内容
发表评论

游客 回复需填写必要信息
↑