<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4180/c-development-using-nrf51-sdk-on-keil</link><description>It seems that many people use GCC toolchain (with &amp;quot;high&amp;quot; setup effort) for utilizing SDK in C++ development.
It should however be possible also on Keil with less setup effort, I hope. 
 It is obvious that the SDK libraries must be included as below</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 14 Mar 2016 23:14:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4180/c-development-using-nrf51-sdk-on-keil" /><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14953?ContentTypeID=1</link><pubDate>Mon, 14 Mar 2016 23:14:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ecc3832e-5c92-4226-a02e-8adcf62a51ea</guid><dc:creator>Brook Gebremedhin</dc:creator><description>&lt;p&gt;I tried your cpp  file  but  i was having  error at compiling , do i have to change the example makefile , gcc is already in the makefile.  let me know how i can compile C++ wrapper  you provided.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14951?ContentTypeID=1</link><pubDate>Thu, 28 May 2015 17:16:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:01a6621a-211e-4948-bc28-37b317272072</guid><dc:creator>Antonio</dc:creator><description>&lt;p&gt;how you did &amp;quot;defining the files as &amp;#39;C++ source code&amp;#39; files.&amp;quot; ?  Iam trying recompiling your proj but it cannot find the file keil_arm_uv4.lnt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14952?ContentTypeID=1</link><pubDate>Sun, 07 Dec 2014 13:04:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31b3c7c9-1c1d-49e2-bbb4-c81acc1d04dc</guid><dc:creator>Jason</dc:creator><description>&lt;p&gt;Experiences our RTOS C++ framework for nRF51822.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/ucxpresso/nano51822"&gt;github.com/.../nano51822&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14950?ContentTypeID=1</link><pubDate>Thu, 06 Nov 2014 21:35:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c58db3cf-f23c-46d8-81ac-07594520098e</guid><dc:creator>shibbs</dc:creator><description>&lt;p&gt;I&amp;#39;m having the same issue and getting the same results as the above log. It looks like the issue is due to the compiler not properly being set to use C++. I tried various compiler settings and wasn&amp;#39;t able to fix anything.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14949?ContentTypeID=1</link><pubDate>Mon, 03 Nov 2014 13:16:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fb1c802-4e8a-41e2-bf11-e2c25b1d9b49</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;Did you get the same errors as the ones in the log.txt file when you compiled Torbjørns example code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14948?ContentTypeID=1</link><pubDate>Thu, 30 Oct 2014 23:02:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:caba57fa-e995-4807-9038-2a3c5853b1ea</guid><dc:creator>azdem</dc:creator><description>&lt;p&gt;Unfortunately, it did not work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14947?ContentTypeID=1</link><pubDate>Thu, 30 Oct 2014 21:38:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fc4e2ff-4e5e-4d0d-81f6-745d1927a426</guid><dc:creator>azdem</dc:creator><description>&lt;p&gt;Thanks a lot. I will check that out.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: C++ development using nRF51 SDK on Keil</title><link>https://devzone.nordicsemi.com/thread/14946?ContentTypeID=1</link><pubDate>Wed, 29 Oct 2014 15:41:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2df6bc2-cf4e-4a17-bf75-1ab784544aef</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I tried this myself, and was able to compile C++ code simply by opening the options for all my source files and defining the files as &amp;#39;C++ source code&amp;#39; files.&lt;/p&gt;
&lt;p&gt;I modified the blinky example in the SDK and added a small LedWrapper class to make LED management a bit more intuitive:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/blinky_5F00_example_5F00_cpp.zip"&gt;blinky_example_cpp.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Feel free to have a look at the example and see if you can get it to run.&lt;/p&gt;
&lt;p&gt;Regards
Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>