ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

V 语言安装完整指南:5 分钟从零开始跑通 Hello World

V 语言安装完整指南:5 分钟从零开始跑通 Hello World V 语言安装完整指南5 分钟从零开始跑通 Hello World【免费下载链接】vSimple, fast, safe, compiled language for developing maintainable software. Compiles itself in 1s with zero library dependencies. Supports automatic C V translation. https://vlang.io项目地址: https://gitcode.com/GitHub_Trending/v/v本文将带你用约 5 分钟完成 V 语言安装并从零开始跑通第一个 Hello World 程序。全程只需要三条命令。V 语言以快著称——编译器不到一秒就能把自己编译一遍而且没有空指针、没有全局变量新手也不容易踩内存的坑Web 框架、ORM、图形库都是语言自带的装好编译器就能直接用。效果预览你最终会看到什么先看看终点。V 语言 Hello World 的全部代码就一行在仓库自带的 examples/hello_world.v 里println(Hello, World!)编译运行之后终端里会多出一行输出Hello, World!就这么多。下面按步骤拆解怎么走到这一步。动手前30 秒环境检查装 V 语言之前先确认电脑上有两样东西git 和一套 C 编译工具链。V 的构建脚本会自己下载 TinyCC所以不用额外准备 C 编译器。Linux / macOS / WSL打开终端输入git --version。如果提示找不到命令先装上它和编译工具Ubuntu 和 Debian 执行sudo apt install git build-essential make即可。Windows确认命令行CMD里能运行git并保证用的是 CMD 而不是 PowerShell后文命令按 CMD 写。安装实操3 条命令装好编译器Linux / macOS / WSL在终端里依次执行git clone --depth1 https://gitcode.com/GitHub_Trending/v/v cd v make跑完之后编译器可执行文件就放在仓库根目录即[V 仓库路径]/v后面用./v调用它。Windows把make换成仓库提供的 makev.bat其余一样git clone --depth1 https://gitcode.com/GitHub_Trending/v/v cd v makev.bat把 v 放进 PATH推荐做一次PATH 就是系统查找命令的路径列表加进去之后你在任何目录都能直接敲v。用自带的命令做软链接最省事Unix 系统含 WSLsudo ./v symlink默认在 /usr/local/bin 建一个 v 的链接。Windows用管理员身份打开 CMD进仓库目录后执行v symlink。只需做一次。之后你执行v up升级编译器链接依然有效不用重复操作。跑通 Hello World第一条运行命令不用自己新建文件直接运行仓库自带的示例./v run examples/hello_world.v这条命令会先编译再执行。看到终端输出Hello, World!说明 V 语言安装和编译运行都成功了。一分钟自检编译 V 自己 REPL 试一句想确认编译器完全正常可以让它编译自己。整个 V 仓库就是用 V 写的执行v self会用刚装好的编译器重新编译一遍不到一秒就完成这就是它秒级编译的直观体现。再直接输入v进入 REPL——一个交互式窗口敲一句代码立刻出结果不用写文件 println(hello world) hello world看到hello world就大功告成了。退出直接敲exit。上手之后挑一个方向继续玩做 Web内置的 veb 框架十几行代码就是一个网站完整教程见 tutorials/building_a_simple_web_blog_with_veb/。写图形游戏Tetris、2048、Asteroids 都在仓库里v run直接就能玩比如 examples/tetris/tetris.v。玩终端 UIterm.ui 库能写像素级的终端小游戏参考 examples/term.ui/pong.v。会 C 想迁移V 支持把 C 代码自动翻译成 V入门可以看 tutorials/C2V_translating_simple_programs_and_DOOM/。遇到问题怎么办症状make提示找不到命令。说明构建工具没装全。Linux 上执行sudo apt install git build-essential makemacOS 若缺工具链运行一次xcode-select --install即可。症状编译成功了但敲v提示 command not found。这是没加进 PATH 导致的。按前文执行一次sudo ./v symlinkWindows 用管理员 CMD 执行v symlink然后重启终端再试。症状Windows 下执行make报错或没反应。Windows 不支持直接make请改用makev.batPowerShell 用户则运行./makev.bat。症状想升级到最新版编译器。在仓库目录执行v up一条命令完成更新之前做的 symlink 不用重做。最后从装好到跑通整条链路就三步git clone --depth1 https://gitcode.com/GitHub_Trending/v/v cd v make ./v run examples/hello_world.v现在打开 examples/ 目录挑一个感兴趣的示例跑起来你的 V 语言从零开始之旅就算真正开始了。【免费下载链接】vSimple, fast, safe, compiled language for developing maintainable software. Compiles itself in 1s with zero library dependencies. Supports automatic C V translation. https://vlang.io项目地址: https://gitcode.com/GitHub_Trending/v/v创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表