(C++) MxeExample5
February 24, 2017 · View on GitHub
(C++) MxeExample5



MXE example 5: Hello Boost.Regex is an MXE example to cross-compile a Hello Boost program from GNU/Linux to Windows.
Note that for me, this code does not cross-compile.
Technical facts
Operating system(s) or programming environment(s)
Lubuntu 15.04 (vivid)
Qt Creator 3.1.1
- G++ 4.9.2
Libraries used:
Qt project file: ./CppMxeExample5/CppMxeExample5.pro
QT -= core QT -= gui LIBS += -lboost_regex CONFIG += console CONFIG -= app_bundle TEMPLATE = app SOURCES += main.cpp
./CppMxeExample5/main.cpp
#include <iostream> #include <boost/regex.hpp> int main(int argc, char* argv[]) { boost::regex r("Hello Boost.Regex"); std::cout << r.str() << '\n'; }
./CppMxeExample5/test.sh
#!/bin/sh # Calls crosscompiletowindows and cleans up afterwards ./crosscompiletowindows.sh rm Makefile* #rm *.o #rm -r release #rm -r debug