<?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[GSL - GNU Scientific Library unter Windos :&#x2F;]]></title><description><![CDATA[<p>Hallo ich will die folgenten dateien in mein projekt einfugen<br />
<a href="ftp://ftp.gnu.org/gnu/gsl/" rel="nofollow">ftp://ftp.gnu.org/gnu/gsl/</a><br />
Ich downloade v1.8. Ich entpacke die dateien und schiebe alle meine dateien mit meiner maus in mein workspace. Später versuch ich dann folgentes zu kompilieren.</p>
<pre><code>#include &lt;stdio.h&gt;
#include &lt;gsl/gsl_math.h&gt;
#include &lt;gsl/gsl_eigen.h&gt;

int
main (void)
{
  double data[] = { 1.0  , 1/2.0, 1/3.0, 1/4.0,
                    1/2.0, 1/3.0, 1/4.0, 1/5.0,
                    1/3.0, 1/4.0, 1/5.0, 1/6.0,
                    1/4.0, 1/5.0, 1/6.0, 1/7.0 };

  gsl_matrix_view m 
    = gsl_matrix_view_array (data, 4, 4);

  gsl_vector *eval = gsl_vector_alloc (4);
  gsl_matrix *evec = gsl_matrix_alloc (4, 4);

  gsl_eigen_symmv_workspace * w = 
    gsl_eigen_symmv_alloc (4);

  gsl_eigen_symmv (&amp;m.matrix, eval, evec, w);

  gsl_eigen_symmv_free (w);

  gsl_eigen_symmv_sort (eval, evec, 
                        GSL_EIGEN_SORT_ABS_ASC);

  {
    int i;

    for (i = 0; i &lt; 4; i++)
      {
        double eval_i 
           = gsl_vector_get (eval, i);
        gsl_vector_view evec_i 
           = gsl_matrix_column (evec, i);

        printf (&quot;eigenvalue = %g\n&quot;, eval_i);
        printf (&quot;eigenvector = \n&quot;);
        gsl_vector_fprintf (stdout, 
                            &amp;evec_i.vector, &quot;%g&quot;);
      }
  }

  return 0;
}
</code></pre>
<p>Und bekomme volgende fehlermeldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<pre><code>------ Erstellen gestartet: Projekt: bla, Konfiguration: Debug Win32 ------
Kompilieren...
eigen.c
c:\bla\bla\eigen.c(2) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: &quot;gsl/gsl_math.h&quot;: No such file or directory
Das Buildprotokoll wurde unter &quot;file://c:\bla\bla\bla\Debug\BuildLog.htm&quot; gespeichert.
bla - 1 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
<p>Ich weis ich muss anstele von #include &lt;&gt; #include &quot;&quot; verwenden aber jetzt alle dateien umzusreiben geht nicht. Hat einer ratt ist ziemlich wichtig :/!.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168872/gsl-gnu-scientific-library-unter-windos</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 02:03:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168872.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 Dec 2006 02:00:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GSL - GNU Scientific Library unter Windos :&#x2F; on Fri, 29 Dec 2006 02:00:53 GMT]]></title><description><![CDATA[<p>Hallo ich will die folgenten dateien in mein projekt einfugen<br />
<a href="ftp://ftp.gnu.org/gnu/gsl/" rel="nofollow">ftp://ftp.gnu.org/gnu/gsl/</a><br />
Ich downloade v1.8. Ich entpacke die dateien und schiebe alle meine dateien mit meiner maus in mein workspace. Später versuch ich dann folgentes zu kompilieren.</p>
<pre><code>#include &lt;stdio.h&gt;
#include &lt;gsl/gsl_math.h&gt;
#include &lt;gsl/gsl_eigen.h&gt;

int
main (void)
{
  double data[] = { 1.0  , 1/2.0, 1/3.0, 1/4.0,
                    1/2.0, 1/3.0, 1/4.0, 1/5.0,
                    1/3.0, 1/4.0, 1/5.0, 1/6.0,
                    1/4.0, 1/5.0, 1/6.0, 1/7.0 };

  gsl_matrix_view m 
    = gsl_matrix_view_array (data, 4, 4);

  gsl_vector *eval = gsl_vector_alloc (4);
  gsl_matrix *evec = gsl_matrix_alloc (4, 4);

  gsl_eigen_symmv_workspace * w = 
    gsl_eigen_symmv_alloc (4);

  gsl_eigen_symmv (&amp;m.matrix, eval, evec, w);

  gsl_eigen_symmv_free (w);

  gsl_eigen_symmv_sort (eval, evec, 
                        GSL_EIGEN_SORT_ABS_ASC);

  {
    int i;

    for (i = 0; i &lt; 4; i++)
      {
        double eval_i 
           = gsl_vector_get (eval, i);
        gsl_vector_view evec_i 
           = gsl_matrix_column (evec, i);

        printf (&quot;eigenvalue = %g\n&quot;, eval_i);
        printf (&quot;eigenvector = \n&quot;);
        gsl_vector_fprintf (stdout, 
                            &amp;evec_i.vector, &quot;%g&quot;);
      }
  }

  return 0;
}
</code></pre>
<p>Und bekomme volgende fehlermeldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<pre><code>------ Erstellen gestartet: Projekt: bla, Konfiguration: Debug Win32 ------
Kompilieren...
eigen.c
c:\bla\bla\eigen.c(2) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: &quot;gsl/gsl_math.h&quot;: No such file or directory
Das Buildprotokoll wurde unter &quot;file://c:\bla\bla\bla\Debug\BuildLog.htm&quot; gespeichert.
bla - 1 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
</code></pre>
<p>Ich weis ich muss anstele von #include &lt;&gt; #include &quot;&quot; verwenden aber jetzt alle dateien umzusreiben geht nicht. Hat einer ratt ist ziemlich wichtig :/!.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199288</guid><dc:creator><![CDATA[Master_User]]></dc:creator><pubDate>Fri, 29 Dec 2006 02:00:53 GMT</pubDate></item><item><title><![CDATA[Reply to GSL - GNU Scientific Library unter Windos :&#x2F; on Fri, 29 Dec 2006 10:14:56 GMT]]></title><description><![CDATA[<p>Du musst die GSL erst kompilieren.<br />
Ich könnte dir nächstes Jahr mal ein Projekt schicken, wo jemand das ganze fürs VS zubereitet hat. Habe allerdings den Link dazu nicht mehr.<br />
Im Januar bin ich wieder an der Uni da hab ich Webspace und kann dir das Projekt hochladen. Musst mich nur daran erinnern^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199336</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 29 Dec 2006 10:14:56 GMT</pubDate></item><item><title><![CDATA[Reply to GSL - GNU Scientific Library unter Windos :&#x2F; on Fri, 29 Dec 2006 18:55:00 GMT]]></title><description><![CDATA[<p>Wie compiliere ich das, per hant?.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199605</guid><dc:creator><![CDATA[Master_User]]></dc:creator><pubDate>Fri, 29 Dec 2006 18:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to GSL - GNU Scientific Library unter Windos :&#x2F; on Fri, 29 Dec 2006 21:25:36 GMT]]></title><description><![CDATA[<p>Da müsste ein makefile dazu sein. Das ist aber auf Linux und den GCC ausgelegt. Ich habe nach einigem googlen halt eine Seite gefunden, wo sich jemand die Mühe gemacht hat, das in ein VS-Projekt zu überführen. Damit konnte ich dann problemlos kompilieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199689</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199689</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Fri, 29 Dec 2006 21:25:36 GMT</pubDate></item><item><title><![CDATA[Reply to GSL - GNU Scientific Library unter Windos :&#x2F; on Sat, 30 Dec 2006 01:41:23 GMT]]></title><description><![CDATA[<p>Hab ich auch gefunden da sind aber 2000 workspaces drin welches muss ich benutzen kack is das schwer ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199741</guid><dc:creator><![CDATA[Master_User]]></dc:creator><pubDate>Sat, 30 Dec 2006 01:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to GSL - GNU Scientific Library unter Windos :&#x2F; on Sat, 30 Dec 2006 10:28:30 GMT]]></title><description><![CDATA[<p><a href="http://david.geldreich.free.fr/dev.html" rel="nofollow">http://david.geldreich.free.fr/dev.html</a></p>
<p>Da hab ich es her als VS-Projekt. Musst nur starten und kompilieren <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title="=)"
      alt="🙂"
    /><br />
Ist ganz praktisch, weil du dann die Linkereinstellungen(MT oder MT DLL usw, gleich so einstellen kannst, wie du es brauchst)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1199793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1199793</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Sat, 30 Dec 2006 10:28:30 GMT</pubDate></item></channel></rss>