最详细的v语言(vlang)的编译器的安装与运行!


​在这里给有兴趣的人提供最详细的安装过程。

其间过程是艰难的,体验是痛苦的。

 

相信大多数人在安装新语言的ide和环境配置的过程中都会遇到的各种各样的坑,一踩就拔不出来了。如下我们开始安装过程。

 

再提一句目前window下暂时无法进行v语言的编译,我也没有mac进行编译。所以这里我使用的是虚拟机+Linux进行的编译。等window下能编译后通知各位。

 

虚拟机使用的是VMware15 ,Linux使用的Ubuntu。

详细的虚拟机安装教程:

https://mp.weixin.qq.com/s/28fb8SQgUz2lcHSCCk_UBg

详细的Ubuntu安装教程:

https://mp.weixin.qq.com/s/ti_E6lAiljmVYM4_9TUKwg

其间还需要进行联网,我这网络环境和你们有些不同,联网问题就自行百度吧。

相信很多朋友早就有了以上环境。下面开始我们的正题。

首先进入终端,

# You can clone V anywhere
git clone https://github.com/vlang/v
cd v/compiler
make

# Or build without make:
wget https://vlang.io/v.c   # Download the V compiler's source translated to C
cc -std=gnu11 -w -o vc v.c  # Build it with Clang or GCC
./vc -o v . && rm vc        # Use the resulting V binary to build V from V source, delete the old compiler
./v -o v .                  # Bootstrap the compiler to make sure it works

然后按命令一行一行的输入,如果是新入Linux的话第一行就出现了问题。

需要安装git!

输入 sudo apt install git

好了接下来继续,其间会需要你安装各种包,按上面的提示进行安装,然后再进行以上命令,全部命令结束后 。

创建环境,

sudo ln -s ~/code/v/compiler/v /usr/local/bin/v

开始进行测试,命令行打入,v

如果能进入编译器,那么恭喜你,成功了。

这里有个大坑,不懂什么原因我的ubuntu并没有code这个路径,这里环境变量就需要改下

sudo ln -sf ~/v/compiler/v  /usr/local/bin/v

使用以上命令。

$ v

V 0.0.12
Use Ctrl-D to exit

>>> println('hello world')
hello world
>>>

如果你也是这样,那么恭喜你。如果还有什么问题可以留言和我探讨下。如果能帮助到你,我很荣幸。

让苍天知道我不认输.jpg(脑补哈哈)

欢迎关注本公众号,持续更新分享vlang知识!谢谢。

欢迎加我好友进行交流。

 

官方教程:https://github.com/vlang/v