#include <boost/filesystem.hpp> #include <iostream> int main(int argc, char* argv[]) { std::cout << "Hello from " << boost::filesystem::absolute(boost::filesystem::path{argv[0]}) .string() << "!\n"; return 0; }