vs2010上进行ACE编程常见编译错误解决方法

在VS2010中进行ACE编程时遇到编译错误,主要表现为无法解析的外部符号。尝试过添加头文件、链接ws2_32.lib等方法无效。正确解决方案包括在项目属性中设置C/C++的附加包含目录、链接器的附加库目录和附加依赖项。具体步骤为:在C/C++的附加包含目录中添加ACE头文件路径,在链接器的附加库目录中添加ACE库路径,在链接器的附加依赖项中添加ACEd.lib。
摘要由CSDN通过智能技术生成
在vs2010上进行ACE编程,老是出现编译错误,
1>------ 已启动生成: 项目: Win32Project3, 配置: Debug Win32 ------
1>  a.cpp
1>a.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall ACE_Main_Base::ACE_Main_Base(void)" (__imp_??0ACE_Main_Base@@QAE@XZ),该符号在函数 "public: __thiscall ACE_Main::ACE_Main(void)" (??0ACE_Main@@QAE@XZ) 中被引用
1>a.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __thiscall ACE_Main_Base::~ACE_Main_Base(void)" (__imp_??1ACE_Main_Base@@UAE@XZ),该符号在函数 "public: virtual __thiscall ACE_Main::~ACE_Main(void)" (??1ACE_Main@@UAE@XZ) 中被引用
1>a.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: int __thiscall ACE_Main_Base::run(int,char * * const)" (__imp_?run@ACE_Main_Base
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值