<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 16:49:43 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/cmake/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[They say that C++ template metaprogramming code is unreadable. 
#cmake ...]]></title><description><![CDATA[... target_link_libraries ( foo PUBLIC $<IF:$<OR:$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>,$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>>, bar_shared_boost,]]></description><link>http://direct.ecency.com/hive-193084/@serpent7776/48h9ukc4c5qu4r2efqrxq4</link><guid isPermaLink="true">http://direct.ecency.com/hive-193084/@serpent7776/48h9ukc4c5qu4r2efqrxq4</guid><category><![CDATA[hive-193084]]></category><dc:creator><![CDATA[serpent7776]]></dc:creator><pubDate>Mon, 14 Oct 2024 17:15:48 GMT</pubDate></item><item><title><![CDATA[a helpful template for cmake if you are trying to upgrade a project which uses autoconf]]></title><description><![CDATA[I just wish to share part of a large cmake file im working on to handle the process of converting an an old project (this is kind of part of the protomuck thing) to a newer cmake backed format. INCLUDE]]></description><link>http://direct.ecency.com/programming/@jfmherokiller/a-helpful-template-for-cmake-if-you-are-trying-to-upgrade-a-project-which-uses-autoconf</link><guid isPermaLink="true">http://direct.ecency.com/programming/@jfmherokiller/a-helpful-template-for-cmake-if-you-are-trying-to-upgrade-a-project-which-uses-autoconf</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[jfmherokiller]]></dc:creator><pubDate>Fri, 17 Jul 2020 05:33:27 GMT</pubDate></item><item><title><![CDATA[How to force cmake to link against static version of library...]]></title><description><![CDATA[Sometimes it is necessary to force cmake project to link against static version of system library if available, it can be done using following code snippets, which are from cmake package for Ubuntu. Replace]]></description><link>http://direct.ecency.com/cmake/@mtl1979/how-to-force-cmake-to-link-against-static-version-of-library</link><guid isPermaLink="true">http://direct.ecency.com/cmake/@mtl1979/how-to-force-cmake-to-link-against-static-version-of-library</guid><category><![CDATA[cmake]]></category><dc:creator><![CDATA[mtl1979]]></dc:creator><pubDate>Wed, 08 Jul 2020 02:28:21 GMT</pubDate></item><item><title><![CDATA[How to add FindPackage() script for libraries not already supported by cmake.]]></title><description><![CDATA[Sometimes a developer wants to make sure compilation of a program doesn't fail even if user hasn't installed all the dependencies... With cmake it is easy to add optional packages that will only be built]]></description><link>http://direct.ecency.com/cmake/@mtl1979/how-to-add-findpackage-script-for-libraries-not-already-supported-by-cmake</link><guid isPermaLink="true">http://direct.ecency.com/cmake/@mtl1979/how-to-add-findpackage-script-for-libraries-not-already-supported-by-cmake</guid><category><![CDATA[cmake]]></category><dc:creator><![CDATA[mtl1979]]></dc:creator><pubDate>Tue, 23 Jun 2020 15:47:06 GMT</pubDate></item><item><title><![CDATA[[CentOS7] How to cmake 3.8.2 build (Required minimum version) - 1]]></title><description><![CDATA[How to install Cmake 3.8.2 build (Required minimum version) Step $ wget $ tar -zxvf cmake-3.6.1.tar.gz $ cd cmake-3.6.1 $ ./bootstrap (Required gcc Compiler) $ make $ make install $ \cp -f ./bin/cmake]]></description><link>http://direct.ecency.com/gcc/@dothebest0927/centos7-how-to-cmake-3-8-2-build-required-minimum-version-1</link><guid isPermaLink="true">http://direct.ecency.com/gcc/@dothebest0927/centos7-how-to-cmake-3-8-2-build-required-minimum-version-1</guid><category><![CDATA[gcc]]></category><dc:creator><![CDATA[dothebest0927]]></dc:creator><pubDate>Mon, 27 May 2019 07:27:36 GMT</pubDate><enclosure url="https://images.ecency.com/p/C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iQHKgp9Gf9hTTj4wAL1rCQWYASFXomq1W2ueanDz8Mm6VvnTttDNdWcDQN3pRMPhxV3ZiH2i9aN?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[CMake + EOSIO]]></title><description><![CDATA[Purpose This tutorial describes how to use CMake (and CLion) to build smart contracts for the eosio blockchain. This work was motivated by the absence of build tools that can be used directly from an IDE.]]></description><link>http://direct.ecency.com/eos/@copernix/cmake-eosio</link><guid isPermaLink="true">http://direct.ecency.com/eos/@copernix/cmake-eosio</guid><category><![CDATA[eos]]></category><dc:creator><![CDATA[copernix]]></dc:creator><pubDate>Thu, 20 Sep 2018 14:45:30 GMT</pubDate><enclosure url="https://images.ecency.com/p/C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iPdj9WNGbdKTQmHYV9VScHJLUtzkxa46bdJN7J4xBgptgA9epKRRnwzNedZe7Ddgqn59heCpVQS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[EOS Smart Contract  - MAC]]></title><description><![CDATA[테스트 환경 Mac version 10.13.4 OpenSSL version 2.2.7 MongoDB Cmake version 3.11.1 라이브러리 설치 #cmake $ brew install cmake $ brew update cmake #openssl $ brew install openssl $ export]]></description><link>http://direct.ecency.com/eos/@cho.dev/eos-smart-contract-mac</link><guid isPermaLink="true">http://direct.ecency.com/eos/@cho.dev/eos-smart-contract-mac</guid><category><![CDATA[eos]]></category><dc:creator><![CDATA[cho.dev]]></dc:creator><pubDate>Sat, 12 May 2018 13:09:39 GMT</pubDate></item><item><title><![CDATA[Qt creator를 이용해서 CMake project setup하는 방법 (Ubuntu 환경)]]></title><description><![CDATA[Qt의 공식 IDE인 (또는 Editor 인) Qt creator의 가장 기본적인 구성은 Qt project + qmake 이다. 하지만 C++을 지원하는 Qt creator는 CMakeLists project + cmake를 프로젝트 단위로 셋업해서 사용할 수 있다. 본 포스트에서는 Qt creator를 이용해서 cmake project를 import하는]]></description><link>http://direct.ecency.com/kr/@deep-root/qt-creator-cmake-project-setup-ubuntu</link><guid isPermaLink="true">http://direct.ecency.com/kr/@deep-root/qt-creator-cmake-project-setup-ubuntu</guid><category><![CDATA[kr]]></category><dc:creator><![CDATA[deep-root]]></dc:creator><pubDate>Tue, 13 Feb 2018 17:58:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/cyxkEVqiiLyAJMrzqHfWLT7YbdgoprDQGwdeDRwrAmqgVXbHPpu8FcEg4FXxwVoKLYnyoSHut1ssgpc4aJTsdZYstipQo2F6BLtXZcCa3ajFCWWs4yhDVaMRyWZsqSinCRt?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Resolve CMake find path issue]]></title><description><![CDATA[If CMake report something NOTFOUND: Try to add set(CMAKE_PREFIX_PATH "/correct path") in CMakeLists.txt Or set CMAKE_PREFIX_PATH in cmake command line.]]></description><link>http://direct.ecency.com/resolve/@alanzheng/resolve-cmake-find-path-issue</link><guid isPermaLink="true">http://direct.ecency.com/resolve/@alanzheng/resolve-cmake-find-path-issue</guid><category><![CDATA[resolve]]></category><dc:creator><![CDATA[alanzheng]]></dc:creator><pubDate>Mon, 09 Oct 2017 07:19:48 GMT</pubDate></item></channel></rss>