Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
10.04.2010, 03:05
Shinlu



Hallo,

Mit welchem Compiler kann ich Cpp Dateien in Dll Dateien umwandeln?

Gruß

--

zum Seitenanfang zum Seitenende Profil || Suche
001
10.04.2010, 03:50
Bluthund



Mit einem C++-Compiler.
Fuers HL-Coding bietet sich der MSVC6-Compiler an, da Valve das HLSDK mit diesem urspruenglich gebaut hat. Es gibt allerdings auch Ports fuer z.B. MinGW von botman (und wohl auch Leute, die es mit dem MSVS2003.NET-Compiler ans laufen gebracht haben).

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 10.04.2010 um 03:54 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
10.04.2010, 04:13
Shinlu



Und wie bedient man den Msvc6 Compiler?
Übrigens ist der kostenlos?

--


Dieser Beitrag wurde am 10.04.2010 um 04:13 von Shinlu bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
11.04.2010, 01:07
Bluthund



Zitat:
Shinlu postete
Und wie bedient man den Msvc6 Compiler?
Steht im Manual/MSDN. Bei MS steht die direkte Bedienung des Compilers aber eher hinten an wenn du die IDE bedienen kannst, die saemtliche Compilereinstellungen ueber die GUI-Fassade zur Verfuegung stellt.
Zitat:
Übrigens ist der kostenlos?
Nein.

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 11.04.2010 um 01:20 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
11.04.2010, 05:52
Shinlu



Ok danke für die Antwort.
Aber gibt es auch einen Compiler der kostenlos ist?

--

zum Seitenanfang zum Seitenende Profil || Suche
005
11.04.2010, 13:28
Bluthund



Ja.
http://en.wikipedia.org/wiki/List_of_C%2B%2B_compilers#C.2FC.2B.2B_compilers

Kennen Sie Suchmaschinen?

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-

zum Seitenanfang zum Seitenende Profil || Suche
006
12.04.2010, 11:33
Shinlu



Erstmal danke :)

Und ja ich kenne Suchmaschinen, aber ich wußte nicht, das man für HL jeden nutzen kann.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
12.04.2010, 12:06
Bluthund



Kann man auch nicht ohne weiteres denn wie oben bereits erwaehnt benoetigt es einige Anpassungen (wie im Port von botman geschehen) damit das HLSDK mit einem standardkonformen C++-Compiler kompiliert. Im HLSDK finden sich einige der Abarten von Kleinweichs Visual-C++, die teilweise aber nicht einmal mehr in der Folgeversionen von Visual Studio fehlerfrei kompilierbar sind.
Das ist zwar erstmal ein ordentlicher Aufwand (der Port von botman ist afair naemlich nur v2.2 vom HLSDK) aber alles kein Hexenwerk wenn man die Fehlermeldungen zu deuten weiss.
-> Nimms mir nicht uebel aber so wie du hier die Fragen stellst, wirst du dir wohl nach ein paar Wochen lieber die Finger brechen wollen als weiter den Code zu portieren.
Fuer jemanden, der eigentlich nichts mit Coding (und mit C++ [fuer das HLSDK reicht C mit Klassen evtl. aus] im Speziellen) zu tun hat, nur mal schnell 3 Werte aendern, das SDK dann kompilieren und zur dll linken will, ist MSVC6 eigentlich unumgaenglich.

edit:
Wenn du dir aller Warnungen zum Trotz die Portierung antun willst und kein 12 Jahre altes Programm kaufen willst/kannst/whatsoever:
Lade dir bei Microsoft die aktuelle VC++2008-Express (oder die Professional-Version ueber dreamspark.com oder die MSDN-AA falls deine Schule in einem der beiden Projekte ist) oder Code::Blocks (mit MinGW) herunter. Das sind beides kostenlose IDEs, die das VC6-Projekt-Format importieren koennen.

edit2:
Aufwand in Zahlen fuer Visual Studio 2008:
Quellcode:1>hl - 564 error(s), 163 warning(s)
(...)
1>cl_dll - 274 error(s), 312 warning(s)

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 12.04.2010 um 13:01 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
20.06.2010, 14:41
Masterbee



falls es noch jemand braucht ist das HL1 SDK für MS VC++ 2008
http://www.moddb.com/games/half-life/downloads/half-life-sdk-v23-for-visual-studio-2008

--

zum Seitenanfang zum Seitenende Profil || Suche
009
20.06.2010, 16:28
Don_Creek



wer sucht der findet :>

--

Wer zu spät kommt, den bestraft das Leben.

zum Seitenanfang zum Seitenende Profil || Suche