Koje verzije kompajlera se koriste i sa kojim opcijama se vrši kompajliranje?

C/C++

Pokušava se kompajliranje sa g++ 7.2.0 kompajlerom, pa ako to nije moguće sa Microsoft ® C/C++ Optimizing Compiler Version 19.00.24213.1 for x86

g++ -O2 -std=c++14 -Wl,–stack -Wl,268435456 -o xyz.cpp

cl.exe /I"%VCroot%"\include /W4 /F268435456 /EHsc /O2 /link /libpath:"%VCroot%"\lib xyz.cpp

C#

Visual C# Compiler 1.3.1.60616 (Dolazi uz Visual Studio 15)

csc.exe /o+ /r:System.Numerics.dll xyz.cs

Java

javac 1.8.0_101

Ne koriste se posebne opcije

Pascal

Free Pascal 2.6.4

fpc -O2 -Cs67107839 xzy.pas

Small Basic

Microsoft Small Basic v1.2

Kompajler ne podržava opcije

Nije mi jasno kako se to pokusava kompajliranje sa g++ 5.3.0 kompajlerom ?

Ako si poslao C++ kod koji si pisao u Visual Studiju nekad moze da se desi da g++ kompajler javi gresku a da u Visual Studio bude sve ispravno. Da se korisnici ne bi zbunjivali prvo probamo g++ pa ako bude compile gresaka probamo sa VS kompajlerom. Jel malo jasnije? :slight_smile:

Jasno je hvala :smiley:

Koristio se do sad i na takmicenjima. Razmisljamo da razdvojimo te C++ opcije, kao i C, no ne znam kad ce se to desiti. Svakako ce ovde biti apdejtovano.

A koji IDE se mogu koristiti?

Kad vezbas zadatke ili radis kvalifikacije online mozes da koristis IDE po zelji. Koja ce lista IDE biti dostopna na okruznom ne znam, to je pitanje za komisiju.