/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
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.
Разверните узел Свойства конфигурации.
Разверните узел C/C++.
Выберите страницу свойств Дополнительно.
Измените свойство Использовать полные пути.
Установка данного параметра компоновщика программным способом
- См. раздел UseFullPaths.