vs2010下的ACE的环境搭配和常见错误解决方法

本文介绍了如何在Visual Studio 2010下配置ACE库的环境,包括下载ACE-6.0.0,设置环境变量,修改项目属性,以及解决编译时遇到的"ACE_DEBUG"和"LM_DEBUG"未定义以及main函数错误的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载ACE-6.0.0.tar.gz

二、解压至M:\   并修改电脑的环境变量

控制面板->系统和安全->系统->高级系统设置->环境变量

添加系统变量,点击“新建”, 添加变量名称为ACE_ROOT, 值为M:\ACE-6.2.0\ACE_wrappers  这是ACE-6.0.0.tar.gz解压后的目录

添加用户变量Path=“%ACE_ROOT%\lib”

三、打开M:\ACE-6.2.0\ACE_wrappers\ace目录下的ace_vc10.sln,选中其中的一个项目ACE, 右键属性,选择  配置属性,双击“VC++目录”,

      其中,“包含目录”添加变量值“$(ACE_ROOT)”,"库目录"添加值“$(ACE_ROOT)\lib”

      此时,编译该项目,就会在目录M:\ACE-6.2.0\ACE_wrappers\lib下生成ACEd.dll和ACEd.lib文件。

      配置完成后,需要重新启动vs2010,所做的配置才会生效。 

四、检查环境是否可用

新建一个空文件项目,在ACE的书里面摘抄一个代码程序,进行编译。会遇到一些问题:

1、未定义标示符“ACE_DEBUG”和“LM_DEBUG”

添加头文件 #include "ace/Log_Msg.h"

2、main可能会出现红色的下划线,提示错误

添加头文件  #include <windows.h>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值