ojudge
OJudge Platform
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- oj-problem-viewer.css
- ojudge.css
- font-size.svg
- indent-less.svg
- indent-more.svg
- theme.svg
- wrap.svg
- 00.svg
- ad.svg
- ae.svg
- af.svg
- ag.svg
- ai.svg
- al.svg
- am.svg
- an.svg
- ao.svg
- aq.svg
- ar.svg
- as.svg
- at.svg
- au.svg
- aw.svg
- ax.svg
- az.svg
- ba.svg
- bb.svg
- bd.svg
- be.svg
- bf.svg
- bg.svg
- bh.svg
- bi.svg
- bj.svg
- bl.svg
- bm.svg
- bn.svg
- bo.svg
- bq.svg
- br.svg
- bs.svg
- bt.svg
- bv.svg
- bw.svg
- by.svg
- bz.svg
- ca.svg
- cc.svg
- cd.svg
- cf.svg
- cg.svg
- ch.svg
- ci.svg
- ck.svg
- cl.svg
- cm.svg
- cn.svg
- co.svg
- cr.svg
- cu.svg
- cv.svg
- cw.svg
- cx.svg
- cy.svg
- cz.svg
- de.svg
- dj.svg
- dk.svg
- dm.svg
- do.svg
- dz.svg
- ec.svg
- ee.svg
- eg.svg
- eh.svg
- er.svg
- es.svg
- et.svg
- eu.svg
- fi.svg
- fj.svg
- fk.svg
- fm.svg
- fo.svg
- fr.svg
- ga.svg
- gb-eng.svg
- gb-nir.svg
- gb-sct.svg
- gb-wls.svg
- gb.svg
- gd.svg
- ge.svg
- gf.svg
- gg.svg
- gh.svg
- gi.svg
- gl.svg
- gm.svg
- gn.svg
- gp.svg
- gq.svg
- gr.svg
- gs.svg
- gt.svg
- gu.svg
- gw.svg
- gy.svg
- hk.svg
- hm.svg
- hn.svg
- hr.svg
- ht.svg
- hu.svg
- id.svg
- ie.svg
- il.svg
- im.svg
- in.svg
- io.svg
- iq.svg
- ir.svg
- is.svg
- it.svg
- je.svg
- jm.svg
- jo.svg
- jp.svg
- ke.svg
- kg.svg
- kh.svg
- ki.svg
- km.svg
- kn.svg
- kp.svg
- kr.svg
- kw.svg
- ky.svg
- kz.svg
- la.svg
- lb.svg
- lc.svg
- li.svg
- lk.svg
- lr.svg
- ls.svg
- lt.svg
- lu.svg
- lv.svg
- ly.svg
- ma.svg
- mc.svg
- md.svg
- me.svg
- mf.svg
- mg.svg
- mh.svg
- mk.svg
- ml.svg
- mm.svg
- mn.svg
- mo.svg
- mp.svg
- mq.svg
- mr.svg
- ms.svg
- mt.svg
- mu.svg
- mv.svg
- mw.svg
- mx.svg
- my.svg
- mz.svg
- na.svg
- nc.svg
- ne.svg
- nf.svg
- ng.svg
- ni.svg
- nl.svg
- no.svg
- np.svg
- nr.svg
- nu.svg
- nz.svg
- om.svg
- pa.svg
- pe.svg
- pf.svg
- pg.svg
- ph.svg
- pk.svg
- pl.svg
- pm.svg
- pn.svg
- pr.svg
- ps.svg
- pt.svg
- pw.svg
- py.svg
- qa.svg
- re.svg
- ro.svg
- rs.svg
- ru.svg
- rw.svg
- sa.svg
- sb.svg
- sc.svg
- sd.svg
- se.svg
- sg.svg
- sh.svg
- si.svg
- sj.svg
- sk.svg
- sl.svg
- sm.svg
- sn.svg
- so.svg
- sr.svg
- ss.svg
- st.svg
- sv.svg
- sx.svg
- sy.svg
- sz.svg
- tc.svg
- td.svg
- tf.svg
- tg.svg
- th.svg
- tj.svg
- tk.svg
- tl.svg
- tm.svg
- tn.svg
- to.svg
- tr.svg
- tt.svg
- tv.svg
- tw.svg
- tz.svg
- ua.svg
- ug.svg
- um.svg
- us.svg
- uy.svg
- uz.svg
- va.svg
- vc.svg
- ve.svg
- vg.svg
- vi.svg
- vn.svg
- vu.svg
- wf.svg
- ws.svg
- xk.svg
- ye.svg
- yt.svg
- za.svg
- zm.svg
- zw.svg
- add-button.svg
- arrow_down.svg
- arrow_up.svg
- bookmark.svg
- category.svg
- edit.svg
- logo.svg
- pdf.svg
- problem.svg
- star_off.svg
- star_on.svg
- trash.svg
- CategoryStore.cpp
- CategoryStore.h
- CountryStore.cpp
- CountryStore.h
- DataStore.cpp
- DataStore.h
- LanguageStore.cpp
- LanguageStore.h
- ProblemStore.cpp
- ProblemStore.h
- SettingStore.cpp
- SettingStore.h
- StatisticsStore.cpp
- StatisticsStore.h
- SubmissionStore.cpp
- SubmissionStore.h
- UserStore.cpp
- UserStore.h
- VerdictResultStore.cpp
- VerdictResultStore.h
- DBModel.cpp
- DBModel.h
- QrCode.cpp
- QrCode.h
- CategoryModel.cpp
- CategoryModel.h
- CountryModel.cpp
- CountryModel.h
- LanguageModel.cpp
- LanguageModel.h
- ProblemModel.cpp
- ProblemModel.h
- UserModel.cpp
- UserModel.h
- ViewModels.cpp
- ViewModels.h
- OJCodeEditorWidget.cpp
- OJCodeEditorWidget.h
- OJColorPicker.cpp
- OJColorPicker.h
- OJProblemViewerWidget.cpp
- OJProblemViewerWidget.h
- OJRatingSetWidget.cpp
- OJRatingSetWidget.h
- OJRatingViewWidget.cpp
- OJRatingViewWidget.h
- country_names.xml
- create_countrynames_xml.php
- form_templates.xml
- messages.xml
- AboutWidget.cpp
- AboutWidget.h
- AdminWidget.cpp
- AdminWidget.h
- AuthWidget.cpp
- AuthWidget.h
- CMakeLists.txt
- ContactWidget.cpp
- ContactWidget.h
- ContestsWidget.cpp
- ContestsWidget.h
- ContributeWidget.cpp
- ContributeWidget.h
- DashboardWidget.cpp
- DashboardWidget.h
- FactsWidget.cpp
- FactsWidget.h
- filetostring.cmake
- FooterWidget.cpp
- FooterWidget.h
- HomeWidget.cpp
- HomeWidget.h
- Joomla10HashFunction.cpp
- Joomla10HashFunction.h
- LanguagesWidget.cpp
- LanguagesWidget.h
- LoginWidget.cpp
- LoginWidget.h
- OJAuthModel.cpp
- OJAuthModel.h
- ojudgeApp.cpp
- ojudgeApp.h
- OJUtils.cpp
- OJUtils.h
- PdfResource.cpp
- PdfResource.h
- ProblemsWidget.cpp
- ProblemsWidget.h
- ProblemWidget.cpp
- ProblemWidget.h
- ProfileWidget.cpp
- ProfileWidget.h
- RankingsWidget.cpp
- RankingsWidget.h
- RegistrationView.cpp
- RegistrationView.h
- SponsorsWidget.cpp
- SponsorsWidget.h
- SubmissionsWidget.cpp
- SubmissionsWidget.h
- TeamWidget.cpp
- TeamWidget.h
- TutorialWidget.cpp
- TutorialWidget.h
- .gitignore
- CMakeLists.txt
- genversion.sh
- LICENSE
- ojudge.cpp
- README.md
- run.sh
# Installation Guide
1. Get the code
git clone https://github.com/TheOnlineJudge/ojudge
Downloads the entire project code from GitHub to your computer.
cd ojudge
Moves into the project folder you just downloaded.
2. CMake
Medium RecommendedPrerequisites
$ cmake .
Type this command into your terminal and run it.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
