C++ 如何将Indy组件添加到C++;建筑工程?

C++ 如何将Indy组件添加到C++;建筑工程?,c++,delphi,indy,C++,Delphi,Indy,当我试图将未定义的错误添加到一个空项目时,会出现未定义的错误。在Delphi中,您只需添加一个“uses”。有这方面的教程吗 例如,添加: TIdHTTP test*=new TIdHTTP; 产生:未定义符号:TIdHTTP 目标平台是Win32 Release。我正在使用RAD 10 Studio西雅图23.0版 < P> Delphi的 C++使用的子句 >包含C++标题文件的语句。 在此情况下,在C++中使用 TIdHTTP ,您需要在C++代码中包含包含语句,并确保印地的头文件在

当我试图将未定义的错误添加到一个空项目时,会出现未定义的错误。在Delphi中,您只需添加一个“uses”。有这方面的教程吗

例如,添加:

TIdHTTP test*=new TIdHTTP;
产生:
未定义符号:TIdHTTP

目标平台是Win32 Release。我正在使用RAD 10 Studio西雅图23.0版


< P> Delphi的 C++使用的<<代码> >子句 >包含C++标题文件的语句。

在此情况下,在C++中使用<代码> TIdHTTP <代码>,您需要在C++代码中包含<代码>包含语句,并确保印地的头文件在项目的包含搜索路径中的文件夹中。如果在设计时将

TIdHTTP
组件放到表单/框架/数据模块上,IDE将为您生成
#include
语句。否则,您必须手动添加。

您尝试添加它们的具体程度如何,以及会出现哪些具体错误?我启动了一个新的VCL表单应用程序,在表单上删除了一个TIdHTTP组件,然后构建了这个项目,它工作正常,没有错误或警告,并且生成了一个可执行文件。错误为未定义Symbol:TIDHTTP然后需要手动添加适当的包含文件。最简单的方法?将组件放到表单上,编译以确保头文件和库正确无误,然后从表单中删除该组件并手动创建它(如果需要)。(你的问题要具体,包括你试图使用的代码。没有它,你的问题中就没有信息。我们不应该猜测你在问什么或你在做什么。)我会这样做,但我没有在工具选项板中包含它们我需要包括哪些头文件?谢谢。解决了我所有的问题