<?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[Wie erstelle ich eigene Library?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze ein Programm (fuzzytech) womit ich regelungstechnische Aufgaben lösen kann. Wenn ich mit der Projektierung fertig bin erzeugt mir dieses Programm &quot;portierbaren C-Code&quot;. Es werden zwei Dateien erzeugt z.B. Myproj.c und Myproj.h! Im Benutzerhandbuch von fuzzytech steht man muß eine eigene Library schreiben. Noch zu sagen ist, das in Myproj.c eine ftlib.h eingebunden ist. Nun möchte ich in Visual C eine mymain.c schreiben wo ich Funktionen aus Myproj.c benutze. Dazu habe ich eine statische Bibliothek erzeugt von Myproj.c. Diese FTC16.lib habe ich bei den Link Einstellungen mit angegeben. Ich bekomme trotzdem diese Fehlermeldungen (unresolved external symbol). Habe schon herausgefunden das was mit der lib nicht stimmt. Aber wie löse ich das Problem?</p>
<p>Hier die ersten paar code Zeilen von ftlib.h (vieleicht nützlich ?):</p>
<pre><code>#ifndef __INC_FTLIBC

#ifdef FTRUN
#ifndef ONLINE
#define ONLINE
#endif
#ifndef FTLIBC16
#define FTLIBC16
#endif
#endif

#ifndef FTLIB99C
#ifndef FTLIBC8
#ifndef FTLIBC16
#error Use -DFTLIBC16 or -DFTLIBC8 or -DFTLIB99C as compiler command line switch
#endif
#endif
#endif
</code></pre>
<p>Danke für Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/167905/wie-erstelle-ich-eigene-library</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 05:22:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/167905.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 16 Dec 2006 12:34:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie erstelle ich eigene Library? on Sat, 16 Dec 2006 12:34:43 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich benutze ein Programm (fuzzytech) womit ich regelungstechnische Aufgaben lösen kann. Wenn ich mit der Projektierung fertig bin erzeugt mir dieses Programm &quot;portierbaren C-Code&quot;. Es werden zwei Dateien erzeugt z.B. Myproj.c und Myproj.h! Im Benutzerhandbuch von fuzzytech steht man muß eine eigene Library schreiben. Noch zu sagen ist, das in Myproj.c eine ftlib.h eingebunden ist. Nun möchte ich in Visual C eine mymain.c schreiben wo ich Funktionen aus Myproj.c benutze. Dazu habe ich eine statische Bibliothek erzeugt von Myproj.c. Diese FTC16.lib habe ich bei den Link Einstellungen mit angegeben. Ich bekomme trotzdem diese Fehlermeldungen (unresolved external symbol). Habe schon herausgefunden das was mit der lib nicht stimmt. Aber wie löse ich das Problem?</p>
<p>Hier die ersten paar code Zeilen von ftlib.h (vieleicht nützlich ?):</p>
<pre><code>#ifndef __INC_FTLIBC

#ifdef FTRUN
#ifndef ONLINE
#define ONLINE
#endif
#ifndef FTLIBC16
#define FTLIBC16
#endif
#endif

#ifndef FTLIB99C
#ifndef FTLIBC8
#ifndef FTLIBC16
#error Use -DFTLIBC16 or -DFTLIBC8 or -DFTLIB99C as compiler command line switch
#endif
#endif
#endif
</code></pre>
<p>Danke für Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1192927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1192927</guid><dc:creator><![CDATA[Decca]]></dc:creator><pubDate>Sat, 16 Dec 2006 12:34:43 GMT</pubDate></item></channel></rss>