{"id":29,"date":"2012-02-23T21:58:21","date_gmt":"2012-02-24T05:58:21","guid":{"rendered":"http:\/\/www.martinecker.com\/rudemocks\/?p=29"},"modified":"2012-02-23T22:50:41","modified_gmt":"2012-02-24T06:50:41","slug":"stripped-down-version-of-boost-added","status":"publish","type":"post","link":"https:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/","title":{"rendered":"Stripped-Down Version of Boost Added"},"content":{"rendered":"<p>A stripped-down version of all the dependencies that RudeMocks has on various <a title=\"Boost\" href=\"http:\/\/www.boost.org\" target=\"_blank\">Boost<\/a> libraries is now checked into the git repository in the external\/Boost folder. This makes it easier to compile RudeMocks straight out of the box without having to hunt down any external dependencies. You can still build against an official Boost distribution after making a minor change to the project files to use a different include directory.<\/p>\n<p>Note that RudeMocks exclusively uses header-only libraries from Boost. The RudeMocks unit test project, however, requires the Boost.Test library, which is not header-only and needs to be built into a library file. The checked in version of Boost provides convenient Visual Studio projects<\/p>\n<p>RudeMocks now also has full Visual C++ 10\/Visual Studio 2010 and Visual C++ 11\/Visual Studio 11 support.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A stripped-down version of all the dependencies that RudeMocks has on various Boost libraries is now checked into the git repository in the external\/Boost folder. This makes it easier to compile RudeMocks straight out of the box without having to hunt down any external dependencies. You can still build against an official Boost distribution after [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-29","post","type-post","status-publish","format-standard","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Stripped-Down Version of Boost Added - RudeMocks<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stripped-Down Version of Boost Added - RudeMocks\" \/>\n<meta property=\"og:description\" content=\"A stripped-down version of all the dependencies that RudeMocks has on various Boost libraries is now checked into the git repository in the external\/Boost folder. This makes it easier to compile RudeMocks straight out of the box without having to hunt down any external dependencies. You can still build against an official Boost distribution after [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/\" \/>\n<meta property=\"og:site_name\" content=\"RudeMocks\" \/>\n<meta property=\"article:published_time\" content=\"2012-02-24T05:58:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-02-24T06:50:41+00:00\" \/>\n<meta name=\"author\" content=\"Martin Ecker\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Martin Ecker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/\",\"url\":\"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/\",\"name\":\"Stripped-Down Version of Boost Added - RudeMocks\",\"isPartOf\":{\"@id\":\"https:\/\/www.martinecker.com\/rudemocks\/#website\"},\"datePublished\":\"2012-02-24T05:58:21+00:00\",\"dateModified\":\"2012-02-24T06:50:41+00:00\",\"author\":{\"@id\":\"https:\/\/www.martinecker.com\/rudemocks\/#\/schema\/person\/3d2b0364b7f1b7f4a54ab5760301adef\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.martinecker.com\/rudemocks\/#website\",\"url\":\"https:\/\/www.martinecker.com\/rudemocks\/\",\"name\":\"RudeMocks\",\"description\":\"The latest news on the RudeMocks C++ mocking framework.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.martinecker.com\/rudemocks\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.martinecker.com\/rudemocks\/#\/schema\/person\/3d2b0364b7f1b7f4a54ab5760301adef\",\"name\":\"Martin Ecker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.martinecker.com\/rudemocks\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7dfd53e699c35d22210a3c63e4b3e2cfae66f49029b0cde5f3c9d86847471d7a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7dfd53e699c35d22210a3c63e4b3e2cfae66f49029b0cde5f3c9d86847471d7a?s=96&d=mm&r=g\",\"caption\":\"Martin Ecker\"},\"sameAs\":[\"http:\/\/www.martinecker.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Stripped-Down Version of Boost Added - RudeMocks","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/","og_locale":"en_US","og_type":"article","og_title":"Stripped-Down Version of Boost Added - RudeMocks","og_description":"A stripped-down version of all the dependencies that RudeMocks has on various Boost libraries is now checked into the git repository in the external\/Boost folder. This makes it easier to compile RudeMocks straight out of the box without having to hunt down any external dependencies. You can still build against an official Boost distribution after [&hellip;]","og_url":"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/","og_site_name":"RudeMocks","article_published_time":"2012-02-24T05:58:21+00:00","article_modified_time":"2012-02-24T06:50:41+00:00","author":"Martin Ecker","twitter_misc":{"Written by":"Martin Ecker","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/","url":"http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/","name":"Stripped-Down Version of Boost Added - RudeMocks","isPartOf":{"@id":"https:\/\/www.martinecker.com\/rudemocks\/#website"},"datePublished":"2012-02-24T05:58:21+00:00","dateModified":"2012-02-24T06:50:41+00:00","author":{"@id":"https:\/\/www.martinecker.com\/rudemocks\/#\/schema\/person\/3d2b0364b7f1b7f4a54ab5760301adef"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.martinecker.com\/rudemocks\/stripped-down-version-of-boost-added\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.martinecker.com\/rudemocks\/#website","url":"https:\/\/www.martinecker.com\/rudemocks\/","name":"RudeMocks","description":"The latest news on the RudeMocks C++ mocking framework.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.martinecker.com\/rudemocks\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.martinecker.com\/rudemocks\/#\/schema\/person\/3d2b0364b7f1b7f4a54ab5760301adef","name":"Martin Ecker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.martinecker.com\/rudemocks\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7dfd53e699c35d22210a3c63e4b3e2cfae66f49029b0cde5f3c9d86847471d7a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7dfd53e699c35d22210a3c63e4b3e2cfae66f49029b0cde5f3c9d86847471d7a?s=96&d=mm&r=g","caption":"Martin Ecker"},"sameAs":["http:\/\/www.martinecker.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/posts\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":2,"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/posts\/29\/revisions"}],"predecessor-version":[{"id":31,"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/posts\/29\/revisions\/31"}],"wp:attachment":[{"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/media?parent=29"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/categories?post=29"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.martinecker.com\/rudemocks\/wp-json\/wp\/v2\/tags?post=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}