/FC(所诊断源代码文件的完整路径)
更新:2007 年 11 月
使编译器可以显示在诊断中传递给编译器的源代码文件的完整路径。
/FC
备注
考虑下面的代码示例:
// compiler_option_FC.cpp
int main( ) {
int i // C2143
}
在不使用 /FC 的情况下,诊断文本将与以下诊断文本类似:
- compiler_option_FC.cpp(5) : C2143 错误: 语法错误 :“}”前丢失“;”
在使用 /FC 的情况下,诊断文本将与以下诊断文本类似:
- c:\test\compiler_option_FC.cpp(5) : C2143 错误: 语法错误 :“}”前丢失“;”
如果在使用 __FILE__ 宏时要查看文件名的完整路径,也需要 /FC。 有关 __FILE__ 的更多信息,请参见 Predefined Macros。
在 Visual Studio 开发环境中设置此编译器选项
打开此项目的“属性页”对话框。有关详细信息,请参见如何:打开项目属性页。
展开“配置属性”节点。
展开“C/C++”节点。
选择“高级”属性页。
修改“使用完整路径”属性。
以编程方式设置此链接器选项
- 请参见 UseFullPaths。