Stăpâneam SDK

Cum se compilează versiunea 2 a SDK.

Pasul I. Cum mi-am împușcat capul în Vietnam.

Pasul II. Reflexia a călătorit prin recursiune la reîncarnare.

Pasul III. Puiul vine în curând.







Descărcați platforma Windows Platform SDK și despachetați-o mult mai convenabil, principalul lucru nu este să uitați de unde. Fișierul de 10 MB este despachetat cu aproximativ 110 MB.

Pasul IV. Potsyk fiul lui Marisa.

Descărcați arhiva cu proiectul și makefile. și despachetați-l în dosarul pe care îl veți face să lucrați. Este recomandabil să o faceți acolo unde este ușor să ajungeți acolo. Despachetarea va crea folderul CvGameCoreDLL. De exemplu, am D: \ CvGameCoreDLL.

Pasul V. Dragi Maxim și Imperiul Britanic.

Editați makefile. Deschide-l cu un notepad și domnie. Specificați unde aveți ceea ce se află din descărcările anterioare, bine, și în cazul în care există jocul în sine.

Pasul VI. Noi nu suntem sclavi, nu suntem sclavi.

Adăugați codul sursă.
Luați arhiva fișierelor sursă BTS 3.19 și despachetați conținutul în folderul de lucru CvGameCoreDLL. Acolo unde aveți un makefile. astfel încât toate aceste fișiere cpp și .h să fie alăturate.
De asemenea, le puteți lua din dosarul cu BTS. Dar este mai ușor să descărcați arhiva de mai sus. Dacă doriți să folosiți alt mod ca bază, de exemplu RevDCM. copiați fișierele .cpp și .h în dosarul de lucru cu înlocuitorul.







Dar amintiți-vă, dacă atunci decideți să adăugați un alt mod, trebuie să combinați manual fișierele cu WinMerge. Și da, îmi aduc aminte că fișierul pentru makeup pentru RevDCM va avea nevoie de un pic diferit. Iată exemplul meu. Dacă decideți să faceți un mod bazat pe RevDCM, este mai ușor să folosiți acest lucru.

Pasul VII. Imortal dependent.

Mesaj de la www555

Am o altă întrebare. În cazul în care noul fișier dll este în curs de compilare. N-am găsit-o după ce l-am compilat.

În interiorul directorului CvGameCoreDLL există un folder de lansare. acolo e minciuna.

Deci, cu promisiunea de a relua un articol despre depanare, am fost puțin entuziasmat, nu va fi suficient nivelul meu, așa că voi retela ceea ce am înțeles și ce am folosit deja. Ieri, de exemplu, unele bug-uri fixate cu o funcție modificată anterior. Originalul poate fi găsit în parafrazarea mea de mai sus, despre compilație. Acolo următorul mesaj este dedicat depanării.

Ce sa faci cu ei, este in acest thread.
De asemenea, este recomandat să rulați jocul în fereastră pentru a facilita comutarea.

După corectarea codului, care cauzează erori și recompila. Dacă zborurile continuă, ne gândim și repetăm.
Chiar și în modul Debug, jocul poate emite orice FAssertMsg. acestea sunt verificări speciale în cod, în cazul în care orice variabile iau valori ilegale. Acest lucru este util, dar adesea ceea ce nu trebuie să fie atins, dacă funcționează, cum ar fi RevDCM și să privim doar dacă împiedică jocul.







Trimiteți-le prietenilor: