/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__ macro 時,要查看檔名的完整路徑,則也需要 /FC。如需 __FILE__ 的詳細資訊,請參閱Predefined Macros。
若要在 Visual Studio 開發環境中設定這個編譯器選項
開啟專案的 [屬性頁] 對話方塊。如需詳細資訊,請參閱 HOW TO:開啟專案屬性頁。
展開 [組態屬性] 節點。
展開 [C/C++] 節點。
請選取 [進階] 屬性頁。
修改 [使用完整路徑] 屬性。
以程式設計方式設定這個連結器選項
- 請參閱 UseFullPaths。