Zauważyłem, że wersja 0.4. * Julia ma opcję --compile
.Jak skompilować skrypt julia?
O dziwo, nie mogę znaleźć żadnej dokumentacji na ten temat.
Próbowałem (w Ubuntu), aby skompilować skrypt julia do wykonywanego pliku bajtowego LLVM. Ale aż tutaj, nie udało mi się:
julia --compile=yes --output-bc test.bc test.jl
Segmentation fault (core dumped)
ja też może się ten komunikat o błędzie:
julia --compile=yes --output-bc test.bc test.jl
ERROR: could not open file boot.jl
Ten błąd nie pojawia się już, jeśli mogę umieścić plik boot.jl
w tym samym folderze.
Co należy zrobić, aby skompilować skrypt julia do kodu wykonywalnego/zaciemnionego kodu bajtowego?
Edit: FYI, mój plik test.jl
zawiera tylko print(123)
Dziękuję Ci. Kiedy próbuję wykonać plik '.bc'. Mówi, że brakuje funkcji "głównej". Nawet jeśli umieściłem główną funkcję w moim pliku źródłowym ... – Oli
Zobacz link do BuildExecutable. Najpierw musisz coś z tym zrobić, a następnie zmodyfikuj go, aby używał flagi '--output-bc'. –