【发布时间】:2011-08-19 00:08:08
【问题描述】:
我有一个控制台应用程序,我想在其中使用TClientSocket/TServerSocket。
问题是,当我尝试编译它时,我收到关于TBaseSocket 和TCustomSocket 类的构造函数和析构函数的链接器错误(我认为TClientSocket 继承自这两个类)。
链接器错误是这样的
[Linker error] undefined reference to ~TCustomSocket
问题是在 VCL 表单项目中它编译得很好,所以我想我不包括表单项目默认包含的一些库路径。
如果有人可以帮助我,我将不胜感激。
在此先感谢,对不起我的英语。
【问题讨论】:
-
在创建控制台项目时,是否确保勾选了“使用 VCL”?项目创建后无法更改
-
在项目中添加一个 TDataModule,在其上放置一个 TClientSocket 或 TServerSocket,保存项目,然后删除 TDataModule。
标签: c++builder vcl