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


#1

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


Koja se "verzija" C++-a koristi? C++11 ili C++14 ili nesto starije?
#2

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


#3

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:


#4

Jasno je hvala :smiley:


#6

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.


#7

A koji IDE se mogu koristiti?


#8

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.