Go back to Richel Bilderbeek's homepage.
Go back to Richel Bilderbeek's C++ page.
Boost.Program_options example 1: basics is a
Boost.Program_options example.
The example shows a (demonstration) program that responds to either '--help' or '--filename [my_filename]'.
Technical facts
Operating system(s) or programming environment(s)
IDE(s):
Project type:
C++ standard:
Compiler(s):
Libraries used:
Boost: version 1.49
Qt: version 4.8.4 (32 bit)
STL: GNU ISO C++ Library, version 4.7.3
Qt project file: CppProgram_optionsExample1.pro
QT += core
QT -= gui
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
unix {
LIBS += -lboost_regex
}
win32 {
#Boost.Program_options
INCLUDEPATH += \
../../Libraries/boost_1_53_0
SOURCES += main.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/winmain.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/variables_map.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/value_semantic.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/utf8_codecvt_facet.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/split.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/positional_options.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/parsers.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/options_description.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/convert.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/config_file.cpp \
../../Libraries/boost_1_53_0/libs/program_options/src/cmdline.cpp
}
|
main.cpp
crosscompiletowindows.sh
#!/bin/sh
#From http://richelbilderbeek.nl/CppQtCrosscompileToWindowsExample15.htm
echo "Cross compiling to Windows"
echo "1/2: Creating Windows makefile"
i686-pc-mingw32-qmake CppProgram_optionsExample1.pro
echo "2/2: making makefile"
make
echo "Done"
|
Go back to Richel Bilderbeek's C++ page.
Go back to Richel Bilderbeek's homepage.

This page has been created by the tool CodeToHtml