2013-10-29 207 views
0

當試圖在Xcode上運行此代碼時,#include vcl.h會得到一個錯誤,指出找不到vcl.h文件。有人可以幫我修復它嗎?該錯誤發生在程序代碼的第一行。在Xcode編譯時出現錯誤

#include <vcl.h> 
#pragma hdrstop 

#include <stdio.h> 
#include <stdlib.h> 
#include <stdexcept> 
//--------------------------------------------------------------------------- 
+1

你在你的項目有vcl.h? –

+2

如果是Borland的VCL,即使編譯它也不會在Mac上運行。 – molbdnilo

回答

0

取而代之的是斜角括號,您是否嘗試過引用導入?

#include "vcl.h" 

您的項目中是否實際存在標題和相關文件?因爲我不認爲vcl.h是一個系統庫。我所能找到的就是它是一個Borland專用文件,它不附帶Xcode。

+0

嘗試了引號。沒有工作。 –

+0

我並不感到驚訝。看看你最初放在你的問題中的整個代碼,看起來你正在嘗試編譯最初用於Borland C++編譯器的代碼。 Xcode沒有TList對象。 – Abizern

+0

代碼可以在Xcode中運行嗎? –

1

vcl.h由Borland C++ Builder提供。它不是一個標準庫,所以你需要以某種方式提供它。

看來,舊的C++ Builder的現在是Embarcadero C++ Builder,所以你可能需要安裝該庫第一