No exe after compiling
Dec 25 15:49
Hi. Just started with V.
I have W10 1909 + GCC.
When I compile the "tetris.v" example V shows nothing and I cannot find an exe file.
When doing a global search I find the directory: "C:\Users\Public\Documents\Wondershare\CreatorTemp\v"
containing these files: a.out.tmp.c, tetris.exe.tmp.c, tet
ris.tmp.c and vrepl.tmp.c all with the timestamp of compilation time. But no exe file.
So, why using such weird folder for (temp) files?
Also, when I use the -o option, no exe.
Dec 25 20:27
Found why "C:\Users\Public\Documents\Wondershare\CreatorTemp\v" is used. Happens to be envvar TMPDIR..
Still no exe generated anywhere ...
Dec 26 03:00
Does compiling with the stats flag give any clues? Or any of the the debu/troubleshooting options?
As per 'v help'
Dec 26 09:46
Nope. Total silence!
Dec 26 09:47
Even "v -v" doesn't show anything!!!
Dec 26 17:01
I believe this happened to me as well some time ago - I recall doing full searches for the exe I believed had been built. Never found anything. I then erased my v install and cloned fresh and - voila - everything worked as expected and does so to this day
Dec 27 07:58
Try compiling with `v -show_c_cmd -keep_c -verbose tetris.v` . It should produce more output for you to see what is going on.
Dec 27 08:00
-stats is honored only when running tests
Dec 27 08:02
We have to document -verbose in `v help` ... Previously it was not documented, because it was too verbose, and showed internal compiler info (language tokens and so on), but now it is very useful for debugging these kinds of problems.
Dec 27 08:09
https://github.com/vlang/v/pull/3250 - done.
Log in via GitHub to comment
, open-source blogging/forum software written in V