Antwort schreiben  Thema schreiben 
Seiten (5): « Erste < Vorherige 1 [2] 3 4 5 Nächste > Letzte »
Verfasser Nachricht
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #16
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

Hi,

alles richtig gemacht...da wird jetzt keine "PSP-Toolchain" oder so auftauchen. Einfach "Make-File-Projekt" und "other toolchain" auswählen.
In deinem Projekt dann eine main.c und ein Makefile platzieren. Über "Projekt-->Build" oder "Projekt-->clean" startet dann der PSP-Compiler etc. Das klappt aber nur, wenn der gcc bzw. make.exe in dem PSPSDK-Pfad die einzigen sind. Enthält dein PATH mehrere Pfade (MinGW usw.) die alle ebenfalls eine gcc.exe und eine make.exe haben kann es sein, dass du die Projekt-Settings nochmals anpassen musst.

Gehe dazu in deinem Projekt auf "Properties". Dort auf "C/C++ Build". In den Build-Settings steht normaler weise ein Haken bei "use default build command". Wenn du hier den Haken rausnimmst kannst du zum bsp. aus make psp-make machen. Dann musst du im PSPSDK-Ordner make.exe in psp-make.exe umbenennen.
das gleiche kannst du mit dem compiler/linker machen.
Hierzu in C/C++ Build --> Discovery Options gehen und dort das "Compiler invocation command" anpassen auf z.Bsp:
C:\PSP\pspsdk\bin\psp-g++.exe

und dann sollte es klappen....

Viel Erforlg...
anmabagima

Neutrosider :
also, ich habe die path variable gefunen (Window -> pereferences -> C/C++ -> Build -> Build variables) und das PSPSDK ist vie Hackman sagte tatsächlich schon eingetragen
Path-Variable (anzeigen)
allerdings kann ich es bei einem neuen Projekt dennoch nicht auswählen, warum:

09.07.2010 10:24
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Neutrosider (Jul-9-2010)
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #17
RE: PSP C Anfang - Helft mir auf meinem weg

Vielen dank anmabagima!

Ich werde es nachher versuchen, aber ich versuche auch was anderes:
Torky hat mir geraten, es mit einem Linux System zu probieren, da das Entwickeln mit Linux einfacher sein soll. Daher Lege ich mir grade ne Virtualbox mit Suse an. Aber ich werde auch das ausprobieren, wass du mir vorgeschlagen hast Smile





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)

Dieser Beitrag wurde zuletzt bearbeitet: 09.07.2010 11:22 von Neutrosider.

09.07.2010 11:21
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
dercooleste
Halbprofi
***


Beiträge: 133
Gruppe: User
Registriert seit: Jun 2010

Status: Offline
Danke erhalten: 19
Beitrag: #18
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

PSP FREAK17 :
ich habe mir auch das buch C von A-Z geholt ist ech gut


und wie hilft das jetzt das thema zu lösen?

09.07.2010 12:51
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #19
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

dercooleste :

PSP FREAK17 :
ich habe mir auch das buch C von A-Z geholt ist ech gut


und wie hilft das jetzt das thema zu lösen?



das hilft in etwa genau so viel wie dein Post.

zudem weiss ich garnicht ob man dieses Thema lösen kann, denn es ist ja keine Frage, sondern ich schreibe immer hier wenn ich an irgendeiner stelle bezüglich C-Coding nicht weiter komme.





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
09.07.2010 13:11
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
fkrone
*meow*
**


Beiträge: 3.421
Gruppe: Super Moderator
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 5342
Beitrag: #20
RE: PSP C Anfang - Helft mir auf meinem weg

Es gab doch mal eine vorgefertigte Ubuntu-Edition zum Entwickeln auf der PSP.

09.07.2010 13:39
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #21
RE: PSP C Anfang - Helft mir auf meinem weg

hab ich auch schonmal was drüber gelesen, Torky hat mir allerdings Suse empfohlen, und er meinte das einrichten ist unter linux (im gegensatz zu windows) sehr einfach.





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
09.07.2010 13:54
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #22
RE: PSP C Anfang - Helft mir auf meinem weg

Einfach liegt immer im Auge des Betrachters ;o)
Das installieren auf Windows hat mich weniger als 30 Minuten gekostet...

Wenn du alles notwendige (Java, eclipse, PSPSDK MinPSP) einmal runtergalden hast geht es fix ;o)

Viel Erforlg mit SUSE

11.07.2010 13:40
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Arcanum
Halbprofi
***


Beiträge: 170
Gruppe: User
Registriert seit: Apr 2010

Status: Offline
Danke erhalten: 48
Beitrag: #23
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

Nachdem ich einmal Ubuntu auf mein Rechner zum Testen hatte, habe ich nie wieder Windows benutzt. Smile
Ich fang bald mit einem Jump 'n' Run Spiel für die PSP an (C++ / sceGu). Den Mapeditor (in Java) habe ich schon fertig. Nun muss ich nur noch auf meine PSP 1004 warten, die ich ersteigert habe, denn Testen und Debuggen auf einer 3004 und dem HBL ist echt nervig, da kauf ich mir lieber die FAT Big Grin


Topic: Ich empfehle die IDE Netbeans von Oracle (Sun Microsystems).




PSP 1004 - Datecode 6B - CFW 5.00 M33-6
PSP 3004 - Datecode 8D - OFW 6.20

Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2010 13:48 von Arcanum.

11.07.2010 13:47
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Yata
Halbprofi
***


Beiträge: 166
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 23
Beitrag: #24
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

Hay Neutrosider,
also ich empfehle dir VC++2008 und dieses PSPSDK zu nehmen,da VC++ an sich ein gute Programmierumgebung bietet.
Vergiss nicht am ende der Installation die PSP SDK im PATH einzutragen (Umgebungsvariabel).
Zur Umgebungsvariabel kommt man wie folgt hin:Arbeitsplatz/rechte Maustaste/Eigenschaften/Erweitert/Umgebungsvariabel.
Wenn du die PATH nicht einträgst wird immer ein Fehler beim Compilen erscheinen,dass die Makefile fehlt.
Hier ist noch ein Bild wie man die PATH Variabel einträgt.


PATH
C:\pspsdk\bin\


MfG
Yata

Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2010 17:07 von Yata.

11.07.2010 17:06
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #25
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

Yata :
Hay Neutrosider,
also ich empfehle dir VC++2008 und dieses PSPSDK zu nehmen,da VC++ an sich ein gute Programmierumgebung bietet.
Vergiss nicht am ende der Installation die PSP SDK im PATH einzutragen (Umgebungsvariabel).
Zur Umgebungsvariabel kommt man wie folgt hin:Arbeitsplatz/rechte Maustaste/Eigenschaften/Erweitert/Umgebungsvariabel.
Wenn du die PATH nicht einträgst wird immer ein Fehler beim Compilen erscheinen,dass die Makefile fehlt.
Hier ist noch ein Bild wie man die PATH Variabel einträgt.


PATH
C:\pspsdk\bin\


MfG
Yata


Dass wundert mich jetzt total... bei mir hat der MinPSP Setup, die umgebungsvariablen von selbst geändert.

11.07.2010 17:08
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Yata
Halbprofi
***


Beiträge: 166
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 23
Beitrag: #26
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

HacKmaN :

Yata :
Hay Neutrosider,
also ich empfehle dir VC++2008 und dieses PSPSDK zu nehmen,da VC++ an sich ein gute Programmierumgebung bietet.
Vergiss nicht am ende der Installation die PSP SDK im PATH einzutragen (Umgebungsvariabel).
Zur Umgebungsvariabel kommt man wie folgt hin:Arbeitsplatz/rechte Maustaste/Eigenschaften/Erweitert/Umgebungsvariabel.
Wenn du die PATH nicht einträgst wird immer ein Fehler beim Compilen erscheinen,dass die Makefile fehlt.
Hier ist noch ein Bild wie man die PATH Variabel einträgt.


PATH
C:\pspsdk\bin\


MfG
Yata


Dass wundert mich jetzt total... bei mir hat der MinPSP Setup, die umgebungsvariablen von selbst geändert.


Nein das Setup trägt den PATH nicht von selber ein.War bei mir also so.

Hier hab ich ein Programm gecodet das die Umgebungsvariabel von alleine einträgt für die User die sich mit Windows nicht gut auskennen ^^.Wer es gerne haben möchte kanns es sich herrunterladen.

Download

MfG
Yata

12.07.2010 00:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #27
RE: PSP C Anfang - Helft mir auf meinem weg

soo. hab mich zwar ne weile vor gedrückt (und teilweise hat mein PC gestreikt) aber ich wollte euch nur wissen lassen, dass ich das 3. C Tutorial von psp-programming.com (ein zähler) in leicht abgewandelter Form (ich hab reingebaut dass man neustartet kann, und auf [] beendet) fertig habe. Ich werde mich heute abend oder morgen ans 4. Tutorial setzen, wos um Bilder geht.

Leider kann ich grade nur meinen "zweit-PC" Nutzen. für ein OS reichen seine 2 GHz und 750 MB speicher ja gut, aber ich kompiliere meine programme unter Virtualbox in Open suse, von daher dauert das immer etwas länger XD.

Wie auch immer, wollte euch nur wissen lassen wie weit (bzw. wie verhältnismäßg wenig weit) ich (wegen rausschieben) gekommen bin Smile





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
06.08.2010 13:48
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #28
RE: PSP C Anfang - Helft mir auf meinem weg

Glückwunsch...nun wird es in kleinen uind dann bald großen Schritten immer weiter gehen...viel Erfolg bei deinem ersten eigenen C/C++ Projekt ;o)

06.08.2010 15:55
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #29
RE: PSP C Anfang - Helft mir auf meinem weg

falls es jemanden interessiert: Ich habe nun auch das 4. Tutorial (ein Bild anzeigen) und das 5. Tutorial (Hintergrund-Farbwechsel+einfaches Menü) von psp-programming.com abgeschlossen





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
11.08.2010 23:09
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neutrosider
Developer
*


Beiträge: 2.442
Gruppe: Developer
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 2325
Beitrag: #30
xPSP  RE: PSP C Anfang - Helft mir auf meinem weg

So, da ich irgendwie nur selten zeit und lust habe mit C weiter zu machen, komme ich selten dazu, aber heute habe ich versucht ein programm zu schreiben, dass den inhalt der datei datenbank.lua anzeigt, und man mit dem analog-stick durch den text scrollen kann. Das kompilieren hat funktioniert, und man kann das HB auch starten, aber dann leuchtet die Memory stick LED durchgängig und nach einer zeit geht die PSP aus.

Ich hab schon ein paar sachen probiert, aber es funktioniert nicht. das ist meine main.c:

Code:
#include &lt;pspkernel.h&gt;
#include &lt;pspdebug.h&gt;
#include &lt;pspdisplay.h&gt;
#include &lt;pspctrl.h&gt;
#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include "graphics.h"
PSP_MODULE_INFO("Text auslesen", 0, 1, 1);
#define RGB(r, g, b) ((r)|((g)&lt;&lt;8)|((b)&lt;&lt;16))

/* Exit callback */
int exit_callback(int arg1, int arg2, void *common) {
          sceKernelExitGame();
          return 0;
}

/* Callback thread */
int CallbackThread(SceSize args, void *argp) {
          int cbid;

          cbid = sceKernelCreateCallback("Exit Callback", exit_callback, NULL);
          sceKernelRegisterExitCallback(cbid);

          sceKernelSleepThreadCB();

          return 0;
}

/* Sets up the callback thread and returns its thread id */
int SetupCallbacks(void) {
          int thid = 0;

          thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);
          if(thid &gt;= 0) {
                    sceKernelStartThread(thid, 0, 0);
          }

          return thid;
}

int main(void) {
  SetupCallbacks();
  initGraphics();
  SceCtrlData pad;
  double ypos=0;
  Color textfarbe=RGB(0,0,0);
  Color hintergrund=RGB(255,255,255);
  int i;
  
  FILE * pFile;
  long lSize;
  char buffer;
  pFile=fopen ("datenbank.lua","rb");
  if (pFile==NULL) sceKernelExitGame();
  fseek (pFile,0,SEEK_END);
  lSize=ftell(pFile);
  rewind(pFile);
  buffer=(char*) malloc (lSize);
  if (buffer==NULL) sceKernelExitGame();
  fread(buffer,1,lSize,pFile);
  fclose(pFile);
  
  while(1){
    sceCtrlReadBufferPositive(&amp;pad,1);
      if(pad.Ly&lt;100){
    ypos=ypos-((126-pad.Ly)*0.1);
      }
      if (pad.Ly&gt;152){
    ypos=ypos+((pad.Ly-126)*0.1);
      }
     fillScreenRect(hintergrund,0,0,SCREEN_WIDTH,SCREEN_HEIGHT);
     printTextScreen(5,ypos,buffer,textfarbe);
     flipScreen();
      for(i=0;i&lt;1;i++){
      sceDisplayWaitVblankStart();
      }
  }
  return 0;
}





GEGEN ACTA, SOPA UND PIPA!
was sind ACTA, SOPA und PIPA?
Infos dazu hier (video), hier (video) und hier (website)
18.09.2010 21:48
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP C und C++ lernen (Anfang) PSP-Kenner 19 7.134 18.04.2011 20:37
Letzter Beitrag: onecra
xPSP C++ Anfang MyKey 9 2.432 16.09.2010 10:03
Letzter Beitrag: MyKey
xPSP Lua Hello am anfang gleich erstes problem? homer 3 1.562 11.11.2009 14:28
Letzter Beitrag: philix

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang