Difference between revisions of "Serve.cfg:language:version"

From EjudgeWiki
 
(...)
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:language|Конфигурационные параметры языков]]/<code>[[Serve.cfg:language:version|version]]</code>
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:language|Конфигурационные параметры языков]]/<code>[[Serve.cfg:language:version|version]]</code>
  
 +
Данный конфигурационный параметр позволяет указать версию языка программирования. Он предназначен
 +
для использования в конфигурационном файле <code>compile.cfg</code> компонента [[ej-compile]].
 +
Он полезен, чтобы отделить версию компилятора от названия компилятора. Например,
 +
 +
[language]
 +
id = 52
 +
short_name = "clang++"
 +
long_name = "clang C++"
 +
arch = "linux-shared"
 +
src_sfx = ".cpp"
 +
cmd = "clang++"
 +
version = "18.1.8"
  
 
Поддерживается начиная с версии [[изменения в версии 3.13.0|3.13.0]].
 
Поддерживается начиная с версии [[изменения в версии 3.13.0|3.13.0]].

Latest revision as of 07:37, 29 December 2024

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры языков/version

Данный конфигурационный параметр позволяет указать версию языка программирования. Он предназначен для использования в конфигурационном файле compile.cfg компонента ej-compile. Он полезен, чтобы отделить версию компилятора от названия компилятора. Например,

[language]
id = 52
short_name = "clang++"
long_name = "clang C++"
arch = "linux-shared"
src_sfx = ".cpp"
cmd = "clang++"
version = "18.1.8"

Поддерживается начиная с версии 3.13.0.