ACE_TRACE无法显示消息

我用的是APG自带的例子。无论在Windows和Linux操作系统下面都无法输出ACE_TRACE的信息?

源码:
----------------------------------------------------------
#include "ace/Log_Msg.h"

void foo (void);

int ACE_TMAIN (int, ACE_TCHAR *[])
{
ACE_TRACE(ACE_TEXT ("main"));

ACE_DEBUG ((LM_INFO, ACE_TEXT ("%IHi Momn")));
foo();
ACE_DEBUG ((LM_INFO, ACE_TEXT ("%IGoodnightn")));

return 0;
}

void foo (void)
{
ACE_TRACE (ACE_TEXT ("foo"));

ACE_DEBUG ((LM_INFO, ACE_TEXT ("%IHowdy Pardnern")));
}

输出:
---------------------------------------------------------
[root@myserver projs]# ./tmp
Hi Mom
Howdy Pardner
Goodnight

需要设置宏ACE_NTRACE,默认状态是不记录TRACE信息的。
#define ACE_NTRACE 0  记录日志
#define ACE_NTRACE 1  不记录日志

可以使用一下两种方法解决问题:
1、修改文件代码
#define ACE_NTRACE 0 
#include "ace/Log_Msg.h"

error:
记住不要把上面的顺序给写反呢
写成了:
#include "ace/Log_Msg.h"
#define ACE_NTRACE 0

2、在编译命令上增加定义宏的命令
可以增加如下选项  -DACE_NTRACE

时间: 2024-11-18 12:39:28

ACE_TRACE无法显示消息的相关文章

java web-javaweb写在线聊天网页怎么实现向对方发送消息后,对方自动更新显示消息

问题描述 javaweb写在线聊天网页怎么实现向对方发送消息后,对方自动更新显示消息 我用js里面的setInterval(function,time)不断执行function函数来获取最新的消息可以完成,但这样会不断地发送请求. 所以想问,这种类型的网站怎么实现? 解决方案 第一种方案:用HTML5,资料 HTML,基本所有类型和版本的浏览器度支持了,出了IE6,7,8 第二种方案:用websocket,用http协议建立tcp点对点连接,这样服务端和客户端页面能互相推送消息了, 但是webs

badgeview-RadioButton上添加BadgeView显示消息数量时,RadioButton无法显示

问题描述 RadioButton上添加BadgeView显示消息数量时,RadioButton无法显示 RadioButton代码: android:id="@+id/radioButton_yiwancheng_mine" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:butt

php-alert不显示消息,history.back()也不返回之前的页面,什么原因

问题描述 alert不显示消息,history.back()也不返回之前的页面,什么原因 if($result) echo "alert('插入成功!');history.back();"; else echo "插入失败!"; 成功的时候界面一片空白,什么都没有,也不返回之前的界面,失败会有插入失败提醒 .. script显示不出来 script显示不出来的,麻烦截图 解决方案 echo "alert('插入成功!');history.back();&q

【Android开发】消息提示框与对话框-使用Toast显示消息提示框

在前面的实例中,已经应用过Toast类来显示一个简单的提示框了.这次将对Toast进行详细介绍.Toast类用于在屏幕中显示一个消息提示框,该消息提示框没有任何控制按钮,并且不会获得焦点,经过一段时间后自动消失.通常用于显示一些快速提示信息,应用范围非常广泛. 使用Toast来显示消息提示框非常简单,只需要一下三个步骤: (1).创建一个Toast对象.通常有两种方法:一种是使用构造方式进行创建: Toast toast=new Toast(this); 另一种是调用Toast类的makeTex

java-网页中有的显示消息会出现重复,求大神帮忙看下问题

问题描述 网页中有的显示消息会出现重复,求大神帮忙看下问题 sql语句 解决方案 这个估计是左连接表的时候,连接的表有重复数据导致的 解决方案二: 你把sql 语句放到sql 执行环境中测试看看有没有重复的数据.

java-页面显示消息重复,求大神帮忙看下是哪里原因

问题描述 页面显示消息重复,求大神帮忙看下是哪里原因 这是页面截图 下面是两个代码截图调用的是这个方法 解决方案 导致重复的原因倒推下, 什么情况才会重复 1--数据库层面 根据你的表头那几项信息看应该是联合查询了,不知道你使用的是左外连接还是哪种 如果有检查你这个关系对不对,会不会出现主表有信息字表无信息的情况 2--如果sql关系正确那么你看看会不会有重复数据,你进行了distinct没有 至于为什么会出现重复数据也思考下 3--如果db检查没有问题的话,那就是你写的程序了. 其实你显示页面

信鸽推送时,关于状态栏显示消息的两个问题

问题描述 信鸽推送时,关于状态栏显示消息的两个问题 信鸽推送,会在通知栏上显示消息. 现在的问题是: 1.点击通知栏的消息,程序会崩溃.报错log如下. 07-15 18:32:06.779: E/ZTEGesture(1087): ViewRootGestureDispatcher bindService Fail 07-15 18:32:06.789: E/ActivityThread(1087): Activity com.activity.Login has leaked Service

【Android基础】Android Toast显示消息的几种方法

原文来自:http://blog.csdn.net/pku_android/article/details/7333145      Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失.Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西. 两种方法创建Toast 第一种方法的Java代码:  makeText(Context context, int 

苹果iphone5s QQ关闭通知显示消息内容的方法

1)首先,进入手机QQ,然后点击右下角的"设置"按钮,在"设置栏"里选择"消息通知"功能进入.(如下图所示)   2)在"消息通知"界面大家就能看到有个"通知显示消息内容"的按钮了,大家只需要关闭该项功能即可,关闭后接到的手机QQ相关信息就只会是信息提示,而不会弹出相关的信息内容来了.(如下图所示) 一聚小编提示您,QQ可以在Android.Apple.Windows.Symbian.Windows Pho