21.1.2. Общие опции

We use cookies. Read the Privacy and Cookie Policy

21.1.2. Общие опции

Из общих опций наиболее интересны три: -х, -с и -о.

С помощью опции -х можно указать язык, на котором написан исходный код, например,

gcc -х с helloworld.c

В качестве языка программы вы можете указать:

с, если ваша программа написана на С;

objective_c, если ваша программа написана на Objective С;

c-header, если ваша программа является заголовком С;

C++, если вы написали программу на С++;

assembler, если вы написали программу на ассемблере.

Существуют и другие варианты, но они не столь важны.

Опция -c используется, если вы хотите только откомпилировать вашу программу, но не вызвать компоновщик. В результате будет создан объектный файл с расширением .о.

Опция позволяет указать имя результирующего файла. Это очень полезная опция, потому что имя a.out мало кого устраивает:

gcc -о helloworld helloworld.c

Очень полезна опция -v, которая выводит различную информацию о стадиях компиляции. Кроме того, эта опция выводит версию компилятора.

Данный текст является ознакомительным фрагментом.