<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPC MicrocontrollersのトピックRe: Where is __int64 ?</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579548#M20071</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by somehowyellow on Thu Nov 29 05:47:35 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I had the same problem, when I started using eclipse.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;To get rid of all errors simply go to "Project Properties"-&amp;gt;"C/C++ General"-&amp;gt;"Paths and Symbols"-&amp;gt;"Symbols"-&amp;gt;"GNU C". There you add the following symbols:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Name: __GNUC__&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value: 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Name: __have_long32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Name: __have_longlong64 Value: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Name: __TIMESTAMP__&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value: ""&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then refresh the project and rebuild the index. The errors should be gone now&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 19:04:13 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T19:04:13Z</dc:date>
    <item>
      <title>Where is __int64 ?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579544#M20067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by khfreiberg on Wed Nov 28 11:20:24 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using Eclipse and it complains that uint64_t is undefined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I found the definition in 'stdint.h'. But it uses '__int64'. So I searched in my uVision V4.60 environment and even uVision tells me that it is undefined. But it compiles due to some magic.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can somebody introduce me to this magic?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Looks like it works fine, but I would like to remove these error marks from my editor.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Appreciate that, thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:04:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579544#M20067</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: Where is __int64 ?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579545#M20068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by arshs on Wed Nov 28 12:30:53 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In uVision, most likely your project already includes the following folder: C:\Keil4\ARM\RV31\INC where the stdint.h header file is located.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;See the Compiler Control string in the "Options for Target" dialog window, C/C++ tab. You need to scroll down to see all the libraries that are included by default in the project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alex R.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:04:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579545#M20068</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: Where is __int64 ?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579546#M20069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by khfreiberg on Wed Nov 28 17:12:05 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'll do that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But when I am in uVision and go to __int64 and press 'Go To Definition', then uVision should know where to search. Looks like the uVision editor doesn't know the compiler search path. But these inconsistencies are probably part of the learning curve when going to e new environment ;-))&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:04:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579546#M20069</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:04:12Z</dc:date>
    </item>
    <item>
      <title>Re: Where is __int64 ?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579547#M20070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by starblue on Thu Nov 29 05:17:16 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;__int64 is supported directly by the compiler:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.keil.com%2Fsupport%2Fman%2Fdocs%2Farmccref%2Farmccref_cjaifebg.htm" rel="nofollow" target="_blank"&gt;http://www.keil.com/support/man/docs/armccref/armccref_cjaifebg.htm&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can work around this with a suitable #define for Eclipse,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;like for other issues with unknown keywords.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:04:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579547#M20070</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:04:13Z</dc:date>
    </item>
    <item>
      <title>Re: Where is __int64 ?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579548#M20071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by somehowyellow on Thu Nov 29 05:47:35 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I had the same problem, when I started using eclipse.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;To get rid of all errors simply go to "Project Properties"-&amp;gt;"C/C++ General"-&amp;gt;"Paths and Symbols"-&amp;gt;"Symbols"-&amp;gt;"GNU C". There you add the following symbols:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. Name: __GNUC__&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value: 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. Name: __have_long32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. Name: __have_longlong64 Value: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4. Name: __TIMESTAMP__&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Value: ""&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then refresh the project and rebuild the index. The errors should be gone now&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:04:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Where-is-int64/m-p/579548#M20071</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:04:13Z</dc:date>
    </item>
  </channel>
</rss>

