Я хотел использовать g++
. Однако, когда я ввожу g++
в терминале это говорит, "фатальная ошибка никакие входные файлы". Я задал подобный вопрос прежде, но постараться не расширять обсуждение в комментариях, я попросил у этого только g++
. Я также хотел бы знать тип файлов, которые компилируются .i.e природа файла.
В Ubuntu можно добавить --help
на большинство команд для наблюдения большей информации о том, как выполнить их. В этом случае:
$ g++ --help
Usage: g++ [options] file...
Options:
....
можно также посмотреть man g++
, который скажет Вам партии [еще 115], но здесь является резюме:
SYNOPSIS
gcc [-c|-S|-E] [-std=standard]
[-g] [-pg] [-Olevel]
[-Wwarn...] [-Wpedantic]
[-Idir...] [-Ldir...]
[-Dmacro[=defn]...] [-Umacro]
[-foption...] [-mmachine-option...]
[-o outfile] [@file] infile...
за исключением него Вы, должен предоставить имя файла Вашему исходному файлу. Например:
g++ test.cpp
Если Вы имеете .cpp
файл, можно скомпилировать его с g++
и затем выполнить скомпилированный файл. Например:
g++ testfile.cpp -o testfile
(-o
опция говорит компилятор (g++
) имя исполняемого выходного файла. На самом деле можно изменить выходное имя файла на то, что Вы хотите кроме имени исходного файла.)
Тогда можно выполнить скомпилированный файл с:
./testfile
Исполняемые файлы выполняются с помощью ./
из того же каталога.