<?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[Hilfe für die fitsio library]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>kurz zu mir und meiner Situation:</p>
<p>ich bin noch ein blutiger Anfänger im Programmieren. Hatte bis jetzt lediglich 1 Semester in C++ an der Uni (aber mit 1.0 bestanden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ).</p>
<p>Momentan bin ich als Werkstudent angestellt und soll dort aus dem Speicher einer Kamera, Bilder auslesen, die dann in das Fits-Format Umwandeln.<br />
homepage: <a href="http://heasarc.gsfc.nasa.gov/fitsio/" rel="nofollow">http://heasarc.gsfc.nasa.gov/fitsio/</a></p>
<p>Das Problem:</p>
<p>Ich soll mit Visual C++ 2010 programmieren.<br />
So, wenn ich versuche Example Code zu Compilieren:</p>
<pre><code>#include &lt;string.h&gt;
#include &lt;stdio.h&gt;
#include &quot;fitsio.h&quot;

int main (int argc, char *argv[])
{
	fitsfile *fptr;
	char card[FLEN_CARD];
	int status = 0, nkeys, ii; //must initialize status

	fits_open_file(&amp;fptr, argv[1], READONLY, &amp;status);
	fits_get_hdrspace(fptr, &amp;nkeys, NULL, &amp;status);

	for (ii = 1; ii &lt;= nkeys; ii++) {
		fits_read_record(fptr, ii, card, &amp;status);
		printf(&quot;%s\n&quot;, card);
	}

	printf(&quot;END\n\n&quot;); 
	fits_close_file(fptr, &amp;status);

	if (status)
		fits_report_error(stderr,status);
	return(status);
}
</code></pre>
<p>bekomme ich immer folgende Fehlermeldung:</p>
<p>1&gt;------ Erstellen gestartet: Projekt: cfit, Konfiguration: Debug Win32 ------<br />
1&gt; main.cpp<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffrprt&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffclos&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffgrec&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffghsp&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffopentest&quot; in Funktion &quot;_main&quot;.<br />
1&gt;c:\users\uemit\documents\visual studio 2010\Projects\cfit\Debug\cfit.exe : fatal error LNK1120: 5 nicht aufgelöste externe Verweise.<br />
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========</p>
<p>ich hab keine Idee wie ich den Fehler beheben kann.</p>
<p>Kann mit bitte einer einen Tipp geben.</p>
<p>Vielen Dank im Voraus</p>
<p>Grüße</p>
<p>Der_U</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/307098/hilfe-für-die-fitsio-library</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 01:34:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/307098.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Aug 2012 12:48:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 12:48:33 GMT]]></title><description><![CDATA[<p>Hallo Leute,</p>
<p>kurz zu mir und meiner Situation:</p>
<p>ich bin noch ein blutiger Anfänger im Programmieren. Hatte bis jetzt lediglich 1 Semester in C++ an der Uni (aber mit 1.0 bestanden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> ).</p>
<p>Momentan bin ich als Werkstudent angestellt und soll dort aus dem Speicher einer Kamera, Bilder auslesen, die dann in das Fits-Format Umwandeln.<br />
homepage: <a href="http://heasarc.gsfc.nasa.gov/fitsio/" rel="nofollow">http://heasarc.gsfc.nasa.gov/fitsio/</a></p>
<p>Das Problem:</p>
<p>Ich soll mit Visual C++ 2010 programmieren.<br />
So, wenn ich versuche Example Code zu Compilieren:</p>
<pre><code>#include &lt;string.h&gt;
#include &lt;stdio.h&gt;
#include &quot;fitsio.h&quot;

int main (int argc, char *argv[])
{
	fitsfile *fptr;
	char card[FLEN_CARD];
	int status = 0, nkeys, ii; //must initialize status

	fits_open_file(&amp;fptr, argv[1], READONLY, &amp;status);
	fits_get_hdrspace(fptr, &amp;nkeys, NULL, &amp;status);

	for (ii = 1; ii &lt;= nkeys; ii++) {
		fits_read_record(fptr, ii, card, &amp;status);
		printf(&quot;%s\n&quot;, card);
	}

	printf(&quot;END\n\n&quot;); 
	fits_close_file(fptr, &amp;status);

	if (status)
		fits_report_error(stderr,status);
	return(status);
}
</code></pre>
<p>bekomme ich immer folgende Fehlermeldung:</p>
<p>1&gt;------ Erstellen gestartet: Projekt: cfit, Konfiguration: Debug Win32 ------<br />
1&gt; main.cpp<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffrprt&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffclos&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffgrec&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffghsp&quot; in Funktion &quot;_main&quot;.<br />
1&gt;main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol &quot;_ffopentest&quot; in Funktion &quot;_main&quot;.<br />
1&gt;c:\users\uemit\documents\visual studio 2010\Projects\cfit\Debug\cfit.exe : fatal error LNK1120: 5 nicht aufgelöste externe Verweise.<br />
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========</p>
<p>ich hab keine Idee wie ich den Fehler beheben kann.</p>
<p>Kann mit bitte einer einen Tipp geben.</p>
<p>Vielen Dank im Voraus</p>
<p>Grüße</p>
<p>Der_U</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242475</guid><dc:creator><![CDATA[Der_U]]></dc:creator><pubDate>Thu, 16 Aug 2012 12:48:33 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 12:52:21 GMT]]></title><description><![CDATA[<p>du musst die entsprechende bibliothek dazu linken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242476</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Thu, 16 Aug 2012 12:52:21 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 13:07:08 GMT]]></title><description><![CDATA[<p>elise schrieb:</p>
<blockquote>
<p>du musst die entsprechende bibliothek dazu linken.</p>
</blockquote>
<p>Oh. Tut mir leid.</p>
<p>die links:</p>
<p><a href="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfit3310.zip" rel="nofollow">ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfit3310.zip</a></p>
<p>und</p>
<p><a href="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsiodll_3300_vcc.zip" rel="nofollow">ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsiodll_3300_vcc.zip</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242481</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242481</guid><dc:creator><![CDATA[Der_U]]></dc:creator><pubDate>Thu, 16 Aug 2012 13:07:08 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 13:15:11 GMT]]></title><description><![CDATA[<p>*facepalm*</p>
<p>du musst dem linker sagen, dass er die bibliothek einbinden soll. in den projekteinstellungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242487</guid><dc:creator><![CDATA[mootex]]></dc:creator><pubDate>Thu, 16 Aug 2012 13:15:11 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 13:21:05 GMT]]></title><description><![CDATA[<p>mootex schrieb:</p>
<blockquote>
<p>*facepalm*</p>
<p>du musst dem linker sagen, dass er die bibliothek einbinden soll. in den projekteinstellungen.</p>
</blockquote>
<p>habe ich wie folgt,schon gemacht:</p>
<p>Projekt -&gt; Eigenschaften -&gt; Linker -&gt; Allgemein und unter Zusätzliche Bibliotheken die beiden Verzeichnisse angegeben.</p>
<p>und</p>
<p>Projekt -&gt; Eigenschaften -&gt; C++ -&gt; Allgemein und unter Zusätzliche includeverzeichnisse die beiden Verzeichnisse angegeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242492</guid><dc:creator><![CDATA[Der_U]]></dc:creator><pubDate>Thu, 16 Aug 2012 13:21:05 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 13:28:31 GMT]]></title><description><![CDATA[<p>Der_U schrieb:</p>
<blockquote>
<p>mootex schrieb:</p>
<blockquote>
<p>*facepalm*</p>
<p>du musst dem linker sagen, dass er die bibliothek einbinden soll. in den projekteinstellungen.</p>
</blockquote>
<p>habe ich wie folgt,schon gemacht:</p>
<p>Projekt -&gt; Eigenschaften -&gt; Linker -&gt; Allgemein und unter Zusätzliche Bibliotheken die beiden Verzeichnisse angegeben.<br />
.</p>
</blockquote>
<p>klingt unvollständig.<br />
du musst die cfitsio.lib direkt noch linken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242496</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242496</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Thu, 16 Aug 2012 13:28:31 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 13:48:43 GMT]]></title><description><![CDATA[<p>elise schrieb:</p>
<blockquote>
<p>Der_U schrieb:</p>
<blockquote>
<p>mootex schrieb:</p>
<blockquote>
<p>*facepalm*</p>
<p>du musst dem linker sagen, dass er die bibliothek einbinden soll. in den projekteinstellungen.</p>
</blockquote>
<p>habe ich wie folgt,schon gemacht:</p>
<p>Projekt -&gt; Eigenschaften -&gt; Linker -&gt; Allgemein und unter Zusätzliche Bibliotheken die beiden Verzeichnisse angegeben.<br />
.</p>
</blockquote>
<p>klingt unvollständig.<br />
du musst die cfitsio.lib direkt noch linken.</p>
</blockquote>
<p>Ok. Habe jetzt unter Projekt -&gt; Eigenschaften -&gt; Linker -&gt; unter Eingabe in die Zeile Zusätzliche Abhängigkeiten cfitsio.lib hinzugefügt und in das Projektverzeichnis die Dateien cfitsio.lib und cfitsio.dll eingefügt. Jetzt kommt die folgende Fehlermeldung:</p>
<p>Unbehandelte Ausnahme bei 0x5279a5ea in cfit.exe: 0x0000005<br />
Zugriffsverletzung beim Lesen an Position 0x0000000.</p>
<p>wenn ich auf weiter klicke kommt das selbe Fenster wieder. Also klicke ich auf unterbrechen! Und muss das Debuggen manuel beenden.</p>
<p>Jemand noch ne Idee?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242503</guid><dc:creator><![CDATA[Der_U]]></dc:creator><pubDate>Thu, 16 Aug 2012 13:48:43 GMT</pubDate></item><item><title><![CDATA[Reply to Hilfe für die fitsio library on Thu, 16 Aug 2012 14:30:59 GMT]]></title><description><![CDATA[<p>ok, die exe läuft, nun setzte einen haltepunkt und debugge schritt für schritt.</p>
<p>übrigens: du öffnest eine datei, übergibst du sie als argument?</p>
<p>fits_open_file(&amp;fptr, argv[1], READONLY, &amp;status);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2242523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2242523</guid><dc:creator><![CDATA[elise]]></dc:creator><pubDate>Thu, 16 Aug 2012 14:30:59 GMT</pubDate></item></channel></rss>