V语言入门:完整安装与第一个程序

V语言入门:完整安装与第一个程序
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/vV语言是一门静态类型的编译型语言自带 Web 框架、图形库和 ORM。这篇 V语言入门 笔记覆盖完整的 V语言安装 流程从源码编译出编译器运行第一个 V语言Hello World 示例再用 v self 完成自检按步骤操作就能跑通。先看到结果装好后值得先试三件事REPL 交互、终端小游戏和内置 Web 框架。直接在终端输入v就进入 REPL敲一行表达式下一行就返回结果。./v run examples/hello_world.v这条命令的输出是Hello, World!。vlib 目录里有现成模块Web 框架 veb、图形库 gg、终端 UI term.ui仓库自带的 Pong、俄罗斯方块等示例都能直接跑起来。安装 V 语言整个安装是一条固定流程分三步。第一步准备 git。Ubuntu/Debian 上先执行sudo apt install git build-essential make。第二步克隆仓库第三步编译。两条命令连续执行git clone --depth1 https://gitcode.com/GitHub_Trending/v/v cd v make完成后仓库根目录出现v可执行文件。构建脚本会自动下载随包的 TCC不需要另外安装 C 编译器。Windows 用户只有一处不同CMD 里执行makev.batPowerShell 里执行./makev.bat用来替代make。如果希望任意目录都能调用v可选地执行一次sudo ./v symlink它会在 /usr/local/bin 下建软链接之后用v up升级也不影响该链接。运行第一个程序并自检验证链共三步跑 Hello World、编译自身、进 REPL。第一步运行示例见上面的命令。看到Hello, World!输出说明编译器已正常工作。对应源码在 examples/hello_world.v只有一行println(Hello, World!)。第二步自检用刚装好的编译器编译整个仓库仓库本身全部用 V 编写v self第三步终端直接输入v进入 REPL敲println(hello world)马上得到结果。整个仓库编译不到 1 秒速度在这里体现得最直观。继续往下走Web 开发内置 veb 框架的完整教程见 tutorials/building_a_simple_web_blog_with_veb/README.md图形界面图形库 gg 的示例集合在 examples/gg/终端 UIterm.ui 写出的 Pong 在 examples/term.ui/pong.vC 转 VC 代码自动翻译的说明在 tutorials/C2V_translating_simple_programs_and_DOOM/常见问题问make提示找不到命令先确认装了 git 和 makeUbuntu/Debian 执行sudo apt install git build-essential make。问Windows 下make无效CMD 用makev.batPowerShell 用./makev.bat。问装好后终端里找不到v执行一次sudo ./v symlink然后打开新终端。问如何升级到最新版本运行v up会同时刷新随包的 TCC。下一步建议从 examples/ 目录里挑一个示例用v run跑起来再对照 doc/docs.md 的语言文档逐步读源码。【免费下载链接】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),仅供参考

最新新闻

日新闻

周新闻

月新闻