|
Verfasser |
Nachricht |
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
C Programmieren
Hallo,
ich habe mir mal das PSPToolchain für Windows-User (ohne CYGWIN) Installiert und die Test datei Complimiert --> Eboot
http://www.pspking.de/toolchain.html
Jetzt habe ich mal selber ein Hello World Code Kopiert und im Windows Text Editor unter .c abgespeichert dann wollte ich es mit dem Programm Complimieren und es kahm die Fehlermeldung:
C:\pspdev>cd Hello World
C:\pspdev\Hello World>make
make: *** No targets specified and no makefile found. Stop.
C:\pspdev\Hello World>
Was muss ich machen um meine in .c abgespeierten (Programme) Complimieren zu können?
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
|
|
09.01.2011 15:09 |
|
|
|
_Kai_
be linux
Beiträge: 2.680
Gruppe: Programmierung
Registriert seit: Nov 2009
Status:
Abwesend
Danke erhalten: 2809
|
RE: C Programmieren
Du brauchst ein Makefile
PSVita mit 16gb Memorystick und PlayStation+
+ Uncharted + Army Corps of Hell + Assassins Creed
+ NFS Most Wanted + COD Black Ops + Resistance
+ Everybodys Golf + Modnation Racers
Für PSN ID => PN
|
|
09.01.2011 15:18 |
|
Folgende User bedanken sich: |
|
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
RE: C Programmieren
Und wie geht das? Welche endung? Was kommt da rein?
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
|
|
09.01.2011 15:19 |
|
|
|
dx3m
Manta
Beiträge: 490
Gruppe: Developer
Registriert seit: Aug 2010
Status:
Abwesend
Danke erhalten: 643
|
RE: C Programmieren
Und wie geht das? Welche endung? Was kommt da rein?
Kommt drauf an.. Ob du ne PRX oder ne EBOOT willst
Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2011 16:01 von dx3m.
|
|
09.01.2011 15:57 |
|
|
|
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
RE: C Programmieren
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
|
|
09.01.2011 16:12 |
|
|
|
Sparky
Profi
Beiträge: 337
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 73
|
RE: C Programmieren
Makefile für HelloWorld:
TARGET = hello
OBJS = main.o
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Hello World
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
Edit: Abspeichern ohne Endung
…
Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2011 16:25 von Sparky.
|
|
09.01.2011 16:24 |
|
Folgende User bedanken sich: |
|
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
RE: C Programmieren
Kommt immer noch die Fehlermeldung.
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
|
|
09.01.2011 17:32 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: C Programmieren
Kommt immer noch die Fehlermeldung.
Warscheinlich hat die Datei ne Endung... hast du den "Endung bei bekannten Dateitypen ausblenden" Scheiß von Windows deaktiviert?
Schau mal in Ordneroptionen nach
|
|
09.01.2011 17:37 |
|
Folgende User bedanken sich: |
|
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
RE: C Programmieren
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
|
|
09.01.2011 18:00 |
|
|
|
Unbekannt
Holiday News-Writer
Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010
Status:
Offline
Danke erhalten: 4404
|
RE: C Programmieren
Speicher sie als mein.c ab.
Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
|
|
09.01.2011 18:03 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: C Programmieren
Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2011 18:04 von HacKmaN.
|
|
09.01.2011 18:03 |
|
Folgende User bedanken sich: |
|
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
RE: C Programmieren
Okay Cool Danke hat jetzt geklappt.
Kann mir einer Bitte kurz erklären was hier Passiert ist? (hab ich ausversehen gemacht,danach hatte ich aber die Eboot)
http://img4.immage.de/09017cmd.png
Und was steht jetzt in der makefile drinne? Und wie muss ich das für andere Programme machen?
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
|
|
09.01.2011 18:11 |
|
|
|
Unbekannt
Holiday News-Writer
Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010
Status:
Offline
Danke erhalten: 4404
|
RE: C Programmieren
Anscheinend ist der "Code" falsch.
Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
|
|
09.01.2011 18:13 |
|
|
|
quarz
Profi
Beiträge: 292
Gruppe: User
Registriert seit: Dec 2010
Status:
Offline
Danke erhalten: 38
|
RE: C Programmieren
Der?:
#include <pspkernel.h>
#include <pspdebug.h>
#include <pspctrl.h>
int main() {
printf("Hello World\n");
return 0;
}
Wenn ich es Starten will lädes dann kommt aber spiel konnte nicht gestartet werden fehler code: 80020148
Osama Bin Laden is dead...
It's amazing what the Americans can do when the Playstation Network is down
Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2011 18:16 von quarz.
|
|
09.01.2011 18:14 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: C Programmieren
1. Dein Link ist tot.
2. Der Code ist PC-C... auf der PSP musst du noch die sceModuleInfo Sektion deklarieren, und du musst PSP kompatible Funktionen (z.b. pspDebugScreenPrintf) verwenden. Schau dir mal die PSPSDK Samples an
Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2011 18:20 von HacKmaN.
|
|
09.01.2011 18:20 |
|
Folgende User bedanken sich: |
|
|