Size: a a a

Язык программирования V

2021 October 19

DA

Delian Angelov in Язык программирования V
then, make sure that you put the full path to that executable in your vscode
источник

DA

Delian Angelov in Язык программирования V
источник

DA

Delian Angelov in Язык программирования V
источник

DA

Delian Angelov in Язык программирования V
if you click on the OUTPUT tab, then on "V Language Server", make sure that you see something similar, i.e. that vscode uses VLS that is from /full/vls_path/bin/vls
источник

DA

Delian Angelov in Язык программирования V
and that it is using the latest commits for both V and VLS
источник

DA

Delian Angelov in Язык программирования V
if you do not want to build it yourself, you can download a prebuilt VLS from the releases page here:
источник

DA

Delian Angelov in Язык программирования V
источник

DA

Delian Angelov in Язык программирования V
just make sure that v.vls.customPath is set to the absolute path to the downloaded executable
источник

ДГ

Денис Гура in Язык программирования V
> Building VLS...
v -gc boehm -cg -cc cc cmd/vls -o /home/den/wrk/lang/v/src/vls/git/vls/bin/vls
analyzer/symbol_registration.v:159:84: error: void_type evaluated but not used
 157 |     field_type_node := field_decl_node.child_by_field_name('type')
 158 |     field_name_node := field_decl_node.child_by_field_name('name')
 159 |     field_typ := sr.store.find_symbol_by_type_node(field_type_node, sr.src_text) or { void_type }
     |                                                                                       ~~~~~
 160 |
 161 |     if field_name_node.is_null() {
Failed building VLS

===

V is latest
источник

DA

Delian Angelov in Язык программирования V
no, it is not
источник

DA

Delian Angelov in Язык программирования V
do v version
источник

DA

Delian Angelov in Язык программирования V
then v up
источник

DA

Delian Angelov in Язык программирования V
and then again v version
источник

ДГ

Денис Гура in Язык программирования V
yes

v version:
V 0.2.4 ef0eaee

===

build.vsh:

> Building VLS...
v -gc boehm -keepc -cg -cc gcc cmd/vls -o /home/den/wrk/lang/v/src/vls/git/vls/bin/vls
builder error: Header file <gc.h>, needed for module builtin was not found. Please install the corresponding development headers.
Failed building VLS
источник
2021 October 21

DA

Delian Angelov in Язык программирования V
try installing the libgc-dev package for your distro
источник

DA

Delian Angelov in Язык программирования V
On Debian ones, you can do it with apt-get install libgc-dev
источник

DA

Delian Angelov in Язык программирования V
on macOS, do: brew install bdw-gc
источник

ДГ

Денис Гура in Язык программирования V
thanks, it works! )
источник
2021 November 03

Б

Бот archlinux_ru in Язык программирования V
Alstin Kenzo успешно прошел капчу!
источник
2021 November 13

МН

Михаил Новоселов... in Язык программирования V
Скажите, а как собрать v с debuginfo (-g)?
источник