mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
readme: minor fixes
This commit is contained in:
parent
9853323157
commit
949dfc59fd
@ -67,7 +67,7 @@ Otherwise follow these instructions:
|
|||||||
You can create a `/usr/local/bin/v` symlink so that V is globally available:
|
You can create a `/usr/local/bin/v` symlink so that V is globally available:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo v symlink
|
sudo ./v symlink
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
@ -142,14 +142,14 @@ glfw dependency will be removed soon.
|
|||||||
|
|
||||||
## Troubleshooting:
|
## Troubleshooting:
|
||||||
|
|
||||||
You can see how v invokes the C backend compiler with `v -show_c_cmd source.v` .
|
You can see how V invokes the C backend compiler with `v -show_c_cmd file.v` .
|
||||||
|
|
||||||
You can produce a .c file, *without* compiling it further with `v -o file.c file.v` .
|
You can produce a .c file, *without* compiling it further with `v -o file.c file.v` .
|
||||||
That is useful, if you want to integrate v as a transpiler into the build system (probably using a Makefile) of an existing large C code base, or if you just want to read the produced C code.
|
That is useful, if you want to integrate v as a transpiler into the build system (probably using a Makefile) of an existing large C code base, or if you just want to read the produced C code.
|
||||||
|
|
||||||
You can prevent v from deleting the intermediate .c file (which is useful if you want to use a debugger like gdb or msvc) by: `v -debug file.v` .
|
You can prevent v from deleting the intermediate .c file (which is useful if you want to use a debugger like gdb or msvc) by: `v -debug file.v` .
|
||||||
|
|
||||||
You can pass `-g`, which has the effect of -debug, and in addition will make the debugger information to have v line numbers, instead of C ones (NB: this will make the intermediate .c file harder to read).
|
You can pass `-g`, which has the effect of -debug, and in addition will make the debugger information to have V line numbers, instead of C ones (NB: this will make the intermediate .c file harder to read).
|
||||||
|
|
||||||
|
|
||||||
You can also set the VFLAGS environment variable to pass one or more flags to v, so that you do not have to type them manually everytime.
|
You can also set the VFLAGS environment variable to pass one or more flags to v, so that you do not have to type them manually everytime.
|
||||||
@ -158,7 +158,7 @@ Windows (PowerShell): `$env:VFLAGS="-debug -show_c_cmd"`
|
|||||||
Unix (bash): export VFLAGS="-debug -show_c_cmd"
|
Unix (bash): export VFLAGS="-debug -show_c_cmd"
|
||||||
|
|
||||||
Windows:
|
Windows:
|
||||||
If you get this error while running the v repl, and you are using msvc:
|
If you get this error while running the V REPL, and you are using msvc:
|
||||||
`'gcc' is not recognized as an internal or external command, operable program or batch file.`
|
`'gcc' is not recognized as an internal or external command, operable program or batch file.`
|
||||||
|
|
||||||
... please try:
|
... please try:
|
||||||
|
Loading…
Reference in New Issue
Block a user