Поделиться через


/FC (полный путь к файлу исходного кода в папке Diagnostics)

Вызывает отображение компилятором полного пути к файлу исходного кода, переданного компилятору в диагностике.

/FC

Заметки

Рассмотрим следующий пример кода:

// compiler_option_FC.cpp
int main( ) {
   int i   // C2143
}

Без /FC, диагностическое сообщение будет похоже на следующее диагностическое сообщение:

  • compiler_option_FC.cpp(5) : ошибка C2143: синтаксическая ошибка: отсутствует ";" перед "}".

C параметром /FC диагностическое сообщение будет похоже на следующее диагностическое сообщение:

  • c:\test\compiler_option_FC.cpp(5) : ошибка C2143: синтаксическая ошибка: отсутствует ";" перед "}".

Также /FC необходим, если необходимо увидеть полный путь к имени файла при использовании макроса __FILE__ .Дополнительные сведения о макросе макроса __FILE__ см. в разделе Предварительно определенные макросы.

Параметр /FC подразумевается параметром /ZI.Дополнительные сведения о /ZI см. в разделе /Z7, /Zi, /ZI (формат отладочной информации).

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта.Дополнительные сведения см. в разделе Открытие свойств страниц проекта.

  2. Разверните узел Свойства конфигурации.

  3. Разверните узел C/C++.

  4. Выберите страницу свойств Дополнительно.

  5. Измените свойство Использовать полные пути.

Установка данного параметра компоновщика программным способом

  • Дополнительные сведения см. в разделе UseFullPaths.

См. также

Ссылки

Параметры компилятора

Настройка параметров компилятора