{"version":"1.0","provider_name":"Refvalue&#039;s Whispering Woods","provider_url":"https:\/\/i.refvalue.org","author_name":"refvalue","author_url":"https:\/\/i.refvalue.org\/index.php\/author\/refvalue\/","title":"Controlling the C++ Runtime Linkage: A Portable Solution - Refvalue&#039;s Whispering Woods","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"GqGntavO6g\"><a href=\"https:\/\/i.refvalue.org\/index.php\/2024\/04\/15\/controlling-the-c-runtime-linkage-a-portable-solution\/\">Controlling the C++ Runtime Linkage: A Portable Solution<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/i.refvalue.org\/index.php\/2024\/04\/15\/controlling-the-c-runtime-linkage-a-portable-solution\/embed\/#?secret=GqGntavO6g\" width=\"600\" height=\"338\" title=\"&#8220;Controlling the C++ Runtime Linkage: A Portable Solution&#8221; &#8212; Refvalue&#039;s Whispering Woods\" data-secret=\"GqGntavO6g\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/i.refvalue.org\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"A large number of open-source C++ projects choose Modern CMake as a powerful tool used for managing the building process across multiple platforms. Modern CMake refers to the practices, features, and methodologies introduced in CMake 3.x (and beyond) that simplify, improve, and modernize the build system configuration for C++ and other languages. It emphasizes clarity, &hellip; Continue reading \"\""}