<?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[c++ Compiler von Kommandozeile aus]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe gerade ein Problem. Ich versuche über das jni meine c++ Funktionen aufzurufen. Nur leider bekomme ich meine c++ Klassen nicht compiliert.</p>
<pre><code class="language-cpp">#include &lt;jni.h&gt;
#include &quot;StrLen.h&quot;
#include &lt;stdio.h&gt;

JNIEXPORT jint JNICALL Java_StrLen_strlen( JNIEnv *env, jclass clazz, jstring s )
{
  printf( &quot;Hallo Java-Freunde!\n&quot; );
  return 0;
}
</code></pre>
<p>Das ganze liegt auch nicht am COde, sondern dass ich nicht mit dem Complier umgehen kann. Leider finde ich auch nur Anleitungen für den gcc, das ich aber mit dem VC++ 2005 arbeite habe ich da als Anfänger Probleme mit. Kann mir vielleicht jemand helfen, wie ich da eine DLL raus bekomme?</p>
<pre><code>cl -Ix:\java\include -Ix:\java\include\win32 -MD -LD hello.c -Fehello.dll
</code></pre>
<p>Mit dem Ausdruck mach ich wohl die DLL, aber voher muss ichs ja compilieren oder? Wie mach eioch das denn auf Kommandozeile <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166576/c-compiler-von-kommandozeile-aus</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 23:56:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166576.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Nov 2006 15:29:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to c++ Compiler von Kommandozeile aus on Thu, 30 Nov 2006 15:29:11 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe gerade ein Problem. Ich versuche über das jni meine c++ Funktionen aufzurufen. Nur leider bekomme ich meine c++ Klassen nicht compiliert.</p>
<pre><code class="language-cpp">#include &lt;jni.h&gt;
#include &quot;StrLen.h&quot;
#include &lt;stdio.h&gt;

JNIEXPORT jint JNICALL Java_StrLen_strlen( JNIEnv *env, jclass clazz, jstring s )
{
  printf( &quot;Hallo Java-Freunde!\n&quot; );
  return 0;
}
</code></pre>
<p>Das ganze liegt auch nicht am COde, sondern dass ich nicht mit dem Complier umgehen kann. Leider finde ich auch nur Anleitungen für den gcc, das ich aber mit dem VC++ 2005 arbeite habe ich da als Anfänger Probleme mit. Kann mir vielleicht jemand helfen, wie ich da eine DLL raus bekomme?</p>
<pre><code>cl -Ix:\java\include -Ix:\java\include\win32 -MD -LD hello.c -Fehello.dll
</code></pre>
<p>Mit dem Ausdruck mach ich wohl die DLL, aber voher muss ichs ja compilieren oder? Wie mach eioch das denn auf Kommandozeile <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1184687</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1184687</guid><dc:creator><![CDATA[Nils_Langner]]></dc:creator><pubDate>Thu, 30 Nov 2006 15:29:11 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Compiler von Kommandozeile aus on Thu, 30 Nov 2006 15:38:32 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=1" rel="nofollow">MFC (Visual C++)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1184699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1184699</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 30 Nov 2006 15:38:32 GMT</pubDate></item><item><title><![CDATA[Reply to c++ Compiler von Kommandozeile aus on Thu, 30 Nov 2006 15:49:27 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">cl -Ix:\java\include -Ix:\java\include\win32 -MD -LD hello.c -Fehello.dll
</code></pre>
<p>muss natürlich so heissen:</p>
<pre><code class="language-cpp">cl -Ic:\java\include -Ic:\java\include\win32 -MD -LD strlen.c -Festrlen.dll
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1184703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1184703</guid><dc:creator><![CDATA[Nils_Langner]]></dc:creator><pubDate>Thu, 30 Nov 2006 15:49:27 GMT</pubDate></item></channel></rss>