Witam, jak się pozbyć tego komunikatu invalid flag
przy kompilacji programu?
odin run . main.odin
Invalid flag: main.odin
Hellope!
Witam, jak się pozbyć tego komunikatu invalid flag
przy kompilacji programu?
odin run . main.odin
Invalid flag: main.odin
Hellope!
odin_dev napisał(a):
Witam, jak się pozbyć tego komunikatu
invalid flag
przy kompilacji programu?odin run . main.odin Invalid flag: main.odin Hellope!
ale czemu tak robisz? przecież w dokumentacji jest inaczej https://odin-lang.org/docs/overview/
albo odin run .
albo odin run main.odin -file
Ok już wiem w czym był problem, korzystam z rozszerzenia code-runner do uruchamiania programu, aby było szybciej i bardziej wygodniej. I w tym pliku ustawiłem tak
"code-runner.executorMap": {
"odin": "odin run .",
}
Teraz zmieniłem na to i działa
"code-runner.executorMap": {
"odin": "odin run ./$fileName -file",
// tu zmieniona wersja gdy tworzysz dodatkowy katalog folder01/main.odin
"odin": "cd $dir && odin run ./$fileName -file",
}
Jak chcesz mieć pliki binarne w osobnym katalogu to możesz dodać w ten sposób
"code-runner.executorMap": {
"odin": "cd $dir && mkdir -p bin && cd bin && odin run ../$fileName -file $fileNameWithoutExt && ./$fileNameWithoutExt",
}
Dzięki Kamil!