Я использую IDE NetBeans 8.0.2. Когда я настраиваю проект, я выбираю вариант для приложения c / c ++.

Однако, когда я компилирую свой код, похоже, что он запускает компилятор c ++

(g++ -c -g -std=c++11 -MMD -MP -MF) 

вместо компилятора c. Когда я перехожу в «Свойства проекта» в разделе «Сборка», я вижу, что могу установить параметры для «компилятора c», «компилятора c ++» и «компилятора FORTRAN».

Однако я не понимаю, как я должен выбирать среди них, чтобы переключить код с компиляции в c ++ на компиляцию в c (с настройками, указанными на вкладке «c compiler») вместо c ++.

ABD

Ответов: 1

Ответы (1)

Из того, что я смог собрать в Интернете, Netbeans выбирает компилятор по типу файла, а не по проекту.

Итак, вам нужно удалить main.cpp и добавить вместо него main.c (cf Добавление новых файлов из учебника).

2022 WebDevInsider