#include #include #include //#include "TsukkuNode.h" int main ( int argc, char * argv[] ) { std::cout << "1" << std::endl; boost::program_options::options_description desc ( "TsukkuNode allowed options" ); std::cout << "2" << std::endl; desc.add_options () ("help", "produce help message") ("compression", boost::program_options::value(), "set compression level") ; std::cout << "3" << std::endl; boost::program_options::variables_map vm; std::cout << "4" << std::endl; std::ifstream configFile; configFile.open("TsukkuNode.cfg", std::ios::in ); std::cout << "5" << std::endl; if ( configFile.is_open () ) { std::cout << "6" << std::endl; boost::program_options::store ( boost::program_options::parse_command_line ( argc, argv, desc ), vm ); std::cout << "7" << std::endl; boost::program_options::store ( boost::program_options::parse_config_file( configFile, desc ), vm ); std::cout << "8" << std::endl; } else { std::cerr << "Error while opening config file: TsukkuNode.cfg" << std::endl; } std::cout << "9" << std::endl; boost::program_options::notify ( vm ); std::cout << "10" << std::endl; // TsukkuNode * tsukkuNode = new TsukkuNode (); // delete tsukkuNode; }