<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to C++ Integration on RPI</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/8c64bcbb9e/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/8c64bcbb9e/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/8c64bcbb9e/</id><updated>2023-01-31T18:59:07.833000Z</updated><subtitle>Recent posts to C++ Integration on RPI</subtitle><entry><title>C++ Integration on RPI</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/8c64bcbb9e/?limit=25#9dda" rel="alternate"/><published>2023-01-31T18:59:07.833000Z</published><updated>2023-01-31T18:59:07.833000Z</updated><author><name>Ingo</name><uri>https://forge.codesys.com/u/ingo/</uri></author><id>https://forge.codesys.comd6fcd0fc6675611c35f0f581e6fed6b73dc07aa8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Ketchup ;)&lt;/p&gt;
&lt;p&gt;Technically, you are creating a library, which is loaded by Linux. So there is technically no such limitation. But practically you have to have a deep understanding of C and C++ to master the binding between them.&lt;/p&gt;
&lt;p&gt;The starting point is:&lt;br/&gt;
Create one object, which implements the C interface, that is used by CODESYS. Then you create an interface header, which contains C interfaces, sourounded by eytern "C" statements. This interface can then be used, and called from the C wrapper, and builds the glue between C and C++.&lt;/p&gt;
&lt;p&gt;Good luck for your project.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;br/&gt;
Ingo&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>C++ Integration on RPI</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/8c64bcbb9e/?limit=25#7852" rel="alternate"/><published>2023-01-30T13:48:14.286000Z</published><updated>2023-01-30T13:48:14.286000Z</updated><author><name>ketchup007</name><uri>https://forge.codesys.com/u/ketchup007/</uri></author><id>https://forge.codesys.com1802eefc570d0920bcc2e970b5ab45d0161503e4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;Is any posibility to integrate C++ files with Codesys using C-Integration Module.&lt;/p&gt;
&lt;p&gt;Another question is can I use this module (c-Integration) with Raspberry Pi Licence on ARM platform?&lt;/p&gt;
&lt;p&gt;Thanks for Yours answers&lt;br/&gt;
Lukasz Lecki&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>