1
0
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:
Alexander Medvednikov 2019-09-11 15:32:40 +03:00 committed by GitHub
parent 9853323157
commit 949dfc59fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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: