SSブログ

XSD in Java [Program]

nice!(0) 

ELF [Program]

Executable Linkable Format
Sim286


Linkers & Loaders

Linkers & Loaders

  • 作者: John R. Levine
  • 出版社/メーカー: オーム社
  • 発売日: 2001/09
  • メディア: 単行本



nice!(0) 

lighttpd [Program]

Web Server

続きを読む


nice!(0) 

jogl setting on Fedora [Program]

1. goto JOGL homepage
https://jogl.dev.java.net/

2. move to Current release build (JSR-231 1.1.0)
https://jogl.dev.java.net/servlets/ProjectDocumentList?folderID=7333&expandFolder=7333&folderID=6750

3. download jogl-1.1.0-linux-i586.zip
http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.0/jogl-1.1.0-linux-i586.zip

4. unzip at some dir
unzip jogl-1.1.0-linux-i586.zip

5. edit .bashrc reading UserGuide.html
export JOGL_HOME=/home/smnb/download/java/jogl-1.1.0-linux-i586
export JDK_HOME=/usr/java/latest
export CLASSPATH=.:/usr/share/java:$JOGL_HOME/lib/jogl.jar:$JOGL_HOME/lib/gluegen-rt.jar
export LD_LIBRARY_PATH=$JOGL_HOME/lib

6. test it!
6.1 jogl-demos.zip jogl-demos-src.zip download
6.2 unzip
6.3 with jogl-demos-data.jar
jogl-demos-util.jar jogl-demos.jar

java -cp jogl-demos.jar demos.gears.Gears
:
:

java version can be different ....
need to compile again (later...)


ソースコードをHTMLに変換 [Program]


cat code2html.c
#include <stdio.h>

int main(){
        int c;
        printf("<BASEFONT size=\"5\">\n");
        printf("<pre><code>\n");
        while ((c=getchar()) !=EOF){
                switch(c){
                        case '<': printf("&lt;"); break;
                        case '>': printf("&gt;"); break;
                        case '&': printf("&amp;"); break;

                        default:
                                putchar(c);
                }
        }
        printf("\n</pre></code>\n");
        return 0;
}
cat makefile
TARGET=code2html

$(TARGET): $(TARGET).c
        gcc -o $(TARGET) $<

test: $(TARGET)
        ./$(TARGET) < $(TARGET).c

install: $(TARGET)
        cp $(TARGET) /home/smnb/bin

mmm:
        cat $(TARGET).c
        cat makefile


この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。