Thanks to visit codestin.com
Credit goes to github.com

Skip to content

andrey-terekhov/RuC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Tests

Logo Russian C

Π­Ρ‚ΠΎΡ‚ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ содСрТит компилятор языка RuC. Авторство ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΠ½Π΄Ρ€Π΅ΡŽ НиколаСвичу Π’Π΅Ρ€Π΅Ρ…ΠΎΠ²Ρƒ, Π·Π°Π²Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΊΠ°Ρ„Π΅Π΄Ρ€ΠΎΠΉ "БистСмного программирования" Π‘ΠŸΠ±Π“Π£.

Π‘Π±ΠΎΡ€ΠΊΠ°

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ использовании Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹:

$ sudo apt-get -y install git gcc g++ cmake clang-tidy clang-format-9

Для конфигурирования ΠΈ сборки рСпозитория Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ:

$ mkdir build && cd build && cmake .. && cd ..
$ cmake --build build --config Release

P.s. Если Π²Ρ‹ собирали Debug Π²Π΅Ρ€ΡΠΈΡŽ, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ -DCMAKE_BUILD_TYPE=Release

ИспользованиС

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ сборку Π² систСму ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄:

$ cmake --install build --config Release
$ cmake --install build --prefix path/to/install --config Release

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π² сборкС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ CMake, имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° для IDE, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Xcode:

$ cmake . -G Xcode

About

Yet another compiler from Russian version of C into virtual machine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 17

Languages