C++ Boost.log:控制台或输出文件中分别没有输出

C++ Boost.log:控制台或输出文件中分别没有输出,c++,boost,mingw,eclipse-cdt,boost-log,C++,Boost,Mingw,Eclipse Cdt,Boost Log,我已经使用mingw-4.7从Windows 7下的svn下载并成功编译了boost.log源代码。 IDE:eclipsejuno和CDT 整个boost源(包括相应文件夹中的boost.log)的编译字符串为: “bjam——构建类型=完整mc编译器=windmc” 作为输出,我收到了“libboost\u log-mgw47-1\u 51”和“libboost\u log\u setup-mgw47-mt-1\u 51” 但是,当运行下面boost.log文档中的简单示例代码时,我看不到任

我已经使用mingw-4.7从Windows 7下的svn下载并成功编译了boost.log源代码。 IDE:eclipsejuno和CDT

整个boost源(包括相应文件夹中的boost.log)的编译字符串为:

“bjam——构建类型=完整mc编译器=windmc”

作为输出,我收到了“libboost\u log-mgw47-1\u 51”和“libboost\u log\u setup-mgw47-mt-1\u 51

但是,当运行下面boost.log文档中的简单示例代码时,我看不到任何输出

#include <boost/log/core.hpp> 
#include <boost/log/trivial.hpp> 
#include <boost/log/utility/init/to_console.hpp> 
#include <iostream> 

using namespace boost::log; 

int main(int argc, 
const char* argv[]) {

init_log_to_file();

BOOST_LOG_TRIVIAL(trace) << "A trace severity message"; 
BOOST_LOG_TRIVIAL(debug) << "A debug severity message";
BOOST_LOG_TRIVIAL(info) << "An informational severity message";
BOOST_LOG_TRIVIAL(warning) << "A warning severity message";
BOOST_LOG_TRIVIAL(error) << "An error severity message"; 
BOOST_LOG_TRIVIAL(fatal) << "A fatal severity message";

return 0; 
}
#包括
#包括
#包括
#包括
使用名称空间boost::log;
int main(int argc,
常量字符*argv[]{
初始化日志到文件();

BOOST\u LOG\u平凡(跟踪)它还不是boost的一部分。试着在这里提问:我已经在sourceforge.net上提出了一个问题!事实上,它仍然不是boost的一部分,但可以单独下载源代码和库并引用它。许多开发人员已经测试和使用了它。那么,有人能帮我吗?欢迎如果库作者不能,我怀疑其他人可以:(。请按照此处的讨论进行:
#include <boost/log/core.hpp> 
#include <boost/log/trivial.hpp> 
#include <boost/log/utility/init/to_console.hpp> 
#include <boost/log/utility/init/to_file.hpp>
#include <iostream> 

using namespace boost::log; 

int main(int argc, 
const char* argv[]) {

init_log_to_file("sample.log");

BOOST_LOG_TRIVIAL(trace) << "A trace severity message"; 
BOOST_LOG_TRIVIAL(debug) << "A debug severity message";
BOOST_LOG_TRIVIAL(info) << "An informational severity message";
BOOST_LOG_TRIVIAL(warning) << "A warning severity message";
BOOST_LOG_TRIVIAL(error) << "An error severity message"; 
BOOST_LOG_TRIVIAL(fatal) << "A fatal severity message";

return 0; 
}