PDA

Bekijk de volledige versie : C-Source-Code kompilieren



Paddy65305
24-09-2009, 09:59
Gibts ein IPKG - Paket mit dem man ein C-Compiler installieren kann.
Bzw. ne andere möglichkeit C /C++ Source Code zu kompilieren das der läuft?
Ich würde gerne bischen zwecks "spielen" eigene Programme ausprobieren.

Hab die Asus WL-HDD mit der neusten darauf funktionierenden Firmware
(WLHDD-1.9.2.7-7g).

newbiefan
24-09-2009, 19:40
Gibts ein IPKG - Paket mit dem man ein C-Compiler installieren kann.
Bzw. ne andere möglichkeit C /C++ Source Code zu kompilieren das der läuft?
Ich würde gerne bischen zwecks "spielen" eigene Programme ausprobieren.

Installiere die letzte FW! http://oleg.wl500g.info/1.9.2.7-9/
Ob's die WL-HDD schafft, naja jedenfalls gibt's einen C-Compiler.
Voraussetzung ist aber Installation nach Wengi: http://www.wl500g.info/showthread.php?t=8424
danach: (Download dauert aber...)


ipkg install optware-devel
ipkg install buildroot

dann ein Dir anlegen

mkdir /opt/comptest
cd /opt/comptest
touch firstc.c
vi firstc.c
mit "i" in den insert mode schalten und eingeben:


#include <stdio.h>
int main () {
/*Hello world test for c-compiler*/
printf("Hallo Asuswelt\n");
return 0;
}

Dann die "ESC" Taste und "SHIFT :" und "wq" "ENTER"
Jetzt nur noch compilieren:

gcc -Wall firstc.c -ofirstprg

und das Prgm aufrufen:

./firstprg

Geht doch ganz einfach oder nicht?
Viel Spass am probieren....lass uns auch etwas teilhaben an deinen Erfolgen=Posting

wengi
25-09-2009, 08:45
Ja, die WL-HDD schafft das auch :)
wengi

pooz
15-11-2009, 23:35
Installiere die letzte FW! http://oleg.wl500g.info/1.9.2.7-9/
Ob's die WL-HDD schafft, naja jedenfalls gibt's einen C-Compiler.
Voraussetzung ist aber Installation nach Wengi: http://www.wl500g.info/showthread.php?t=8424
danach: (Download dauert aber...)


ipkg install optware-devel
ipkg install buildroot

(...)

Würde das auchmit kfurge´s FW klappen? (möchte ein ipk-Paket nativ kompilieren)

wengi
16-11-2009, 09:02
kfurge greift auf das gleiche repository zu.
Also vermute ich mal: JA.

Aber Probieren geht über Studieren.

wengi