[GUIDE] Source kompilieren

01/26/2013 23:37 iApp#1
Also ich habe mir früher so einen Guide gewünscht also wollte ich denen die sich noch einen wünschen einen geben ^^

Ich finde keinen Guide dazu in diesem Forum also bin ich dafür das ihr den Guide "Sticky" macht, aber das ist nicht meine Entscheidung.

Na dann mal los...

Service Pack 1 falls ihr noch braucht: [Only registered and activated users can see links. Click Here To Register...]


[Only registered and activated users can see links. Click Here To Register...]

1. Entpacke die Source nach C:\SRC\

[Only registered and activated users can see links. Click Here To Register...]

2. Gehe zu "Official Source" und öffne "all.sln"

[Only registered and activated users can see links. Click Here To Register...]

3. Visual C++ wird das Projekt jetzt öffnen

[Only registered and activated users can see links. Click Here To Register...]

4. Klicke auf Tools -> Options

[Only registered and activated users can see links. Click Here To Register...]

5. Klicke auf Projects -> VC++ Directories

[Only registered and activated users can see links. Click Here To Register...]

6. Im Dropdown Menü wähle "Include files"

[Only registered and activated users can see links. Click Here To Register...]

7. Erstelle eine neue Zeile

[Only registered and activated users can see links. Click Here To Register...]

8. Füge die Folgenden Ordner hinzu

- Resource
- DX_SDK
- BOOST_SDK

Am Ende sollte es ungefähr so aussehen:

[Only registered and activated users can see links. Click Here To Register...]

9. Wähle jetzt im Dropdown Menü "Library Files" und füge "C:\SRC\Official Source\Lib" hinzu

[Only registered and activated users can see links. Click Here To Register...]

10. Klicke auf [Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

11. Mache einen Rechtsklick auf AccountServer und wähle Properties

[Only registered and activated users can see links. Click Here To Register...]

12. In der Zeile "Use of MFC" wähle "Use standard Windows libraries"

[Only registered and activated users can see links. Click Here To Register...]

13. Klicke auf [Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

14. Rechtsklicke auf "Solution 'all' (8 Projekte) und wähle Properties

[Only registered and activated users can see links. Click Here To Register...]

15. Gehe zu "Configuration properties" und wähle im Dropdown Menü "NoGameguard"

[Only registered and activated users can see links. Click Here To Register...]

16. Setze alle zum kompilieren als Release und die Neuz als NoGameguard

[Only registered and activated users can see links. Click Here To Register...]

17. Klicke auf [Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

18. Rechtsklicke "Solution 'all' (8 projects')" und wähle Rebuild Solution

[Only registered and activated users can see links. Click Here To Register...]

19. Deine Source wird jetzt kompiliert! Nachdem alle 8 Binaries kompiliert sind gehe nach "C:\SRC\Output\" um sie dir zu holen. ;)


[Only registered and activated users can see links. Click Here To Register...]


Es ist mein erster Guide seit also bitte nicht zu kritisch ^^

[Only registered and activated users can see links. Click Here To Register...] wird gerne gesehen :D

Habe nichts gegen Verbesserungsvorschläge.
01/26/2013 23:39 lolix3#2
[Only registered and activated users can see links. Click Here To Register...]
01/26/2013 23:40 nintendo13#3
Gibts doch schon wenn ich mich nicht irre.

[Only registered and activated users can see links. Click Here To Register...]

Edit: lolix3 war schneller.
01/26/2013 23:41 iApp#4
Upps...

Hab echt nichts dazu gefunden -.-
Jetzt fühl ich mich dumm
Naja, dann hab ich halt den einen Thread übersehen :)
01/26/2013 23:58 Allowedes#5
Und es ist total Schwachsinnig die Neuz in NoGameguard zu compilen, da es nur eine Art Ersatz "Debug" ist. Einfach in die VersionCommon.h von der Neuz NO_GAMEGUARD definieren und in Release compilen.

Und bitte.... demnächst kommt noch ein Tutorial zum hochfahren deines PCs, dieses Tutorial ist ja schon nicht mehr lustig, eher schon traurig.
01/27/2013 00:00 iApp#6
Quote:
Originally Posted by Allowedes View Post
Und es ist total Schwachsinnig die Neuz in NoGameguard zu compilen, da es nur eine Art Ersatz "Debug" ist. Einfach in die VersionCommon.h von der Neuz NO_GAMEGUARD definieren und in Release compilen.
Ist doch egal wie man es macht oder ??

Quote:
Und bitte.... demnächst kommt noch ein Tool zum hochfahren deines PCs, dieses Tutorial ist ja schon nicht mehr lustig, eher schon traurig.
Es gibt halt Anfänger die sowas noch nie gemacht haben und dieses Tutorial habe ich nicht nur für dich gemacht.

_____________

Danke Lumi' für's ausbessern von meinen kleinen Fehler ^^
Währe mir schon noch aufgefallen
01/27/2013 00:03 Allowedes#7
Quote:
Originally Posted by iApp View Post
Ist doch egal wie man es macht oder ??

_____________

Danke Lumi' für's ausbessern von meinen kleinen Fehler ^^
Währe mir schon noch aufgefallen

Es ist nicht egal. Du brauchst Debug auch nur zum sammeln von Informationen oder um Ursachen für Fehler auszumachen. Dazu bläht sich die Neuz noch unnötig auf, alles unnötig für die meisten.
01/27/2013 00:09 iApp#8
Quote:
Originally Posted by Allowedes View Post
Es ist nicht egal. Du brauchst Debug auch nur zum sammeln von Informationen oder um Ursachen für Fehler auszumachen. Dazu bläht sich die Neuz noch unnötig auf, alles unnötig für die meisten.
FÜR DIE MEISTEN !!!
Sagst du sogar selber ;)
01/27/2013 00:12 Allowedes#9
Quote:
Originally Posted by iApp View Post
FÜR DIE MEISTEN !!!
Sagst du sogar selber ;)
Damit meine ich das Debug für die meisten unnötig ist, da die meisten damit noch nicht mal umgehen können.
01/27/2013 00:16 iApp#10
Quote:
Originally Posted by Allowedes View Post
Damit meine ich das Debug für die meisten unnötig ist, da die meisten damit noch nicht mal umgehen können.
Ja Allowedes
Ich habe es verstanden :)
01/27/2013 08:40 .Cookiee#11
Unnötig

[Only registered and activated users can see links. Click Here To Register...]

#Closerequest
01/27/2013 09:05 xsrf#12
Er hat es doch nur gut gemeint.

Ich finde sein Tutorial sogar verständlicher und mal ganz im ernst...

Wenn es sowas schon so gut erklärt gibt, wieso schreiben mich dann immernoch zich Leute an und fragen wie das geht?

Also ich finde es gut, allein da er sich die MÜHE gemacht hat es für die FLYFF COM zu schreiben.

Ihr müsst nicht immer alles schlecht machen nur weil ihr es besser könnt.

Wenn ihr in der Ausbildung zum Chef sagt "Ja das mach ich aber anders und das was du machst ist scheisse" wird er euch definitiv freigeben - für Immer.
01/27/2013 10:34 Lumi#13
Belassen wir es dabei den Thread offen zu lassen. Diskussion zu diesem -> Privat.
01/27/2013 10:45 DanielY0#14
Ich finde den Guide von Fullscreen unübersichtlich,

da ist der hier um einiges besser.

Eventuel könntest du noch den Link von Virsual Studio Service Pack 1

dazu schreiben.
02/03/2013 23:53 iApp#15
Wenn ihr Visual Studio .NET 2003 braucht schreibt mir eine private Nachricht !!