Tjena. Har laddat ner Java(TM) 2 SDK, Standard Edition 1.4.1_03 och skulle nu vilja kompilera ett java projekt som består av både Java och C. Hur kompilerar jag detta? Har för mig att det är något i dosprompten som jag ska köra men vilka filer är det som man kan kompilera på alltså vad brukar första filen heta i Java? Java och C är helt olika språk. Jag tror att kompileringen du talar om är så kallad "Native method calling", alltså ett sätt för Java att anropa icke java-kod. Jag föreslår att du använder dig av Ant (http://ant.apache.org/) för att förenkla saker och ting.Nybörjar fråga om Java kompilering
All hjälp tackas för.
MVH GPSv: Nybörjar fråga om Java kompilering
Kompileringen av java-kod sker till .class-filer, och det finns ingen "första fil".
Det finns däremot en fil som innehåller själva programmet. Den filen har en static void main som klassfunktion.
Ofta i väldigt små program är det den enda filen.
I C däremot är ju uppbyggnaden helt annorlunda. Där kör du ju med .h och .c (eller .cc, .cpp, .cxx för C++), och kod är i regel kompilerad "hela vägen ner".
Det du kan göra för att sätta ihop dem är att trixa med dll-er på något.Sv: Nybörjar fråga om Java kompilering
Det är en ganska omständig struktur att beskriva i detta svar så jag skickar istället denna länk till en lysande artikel på ämnet.
http://www.javaworld.com/javaworld/javatips/jw-javatip23.htmlSv: Nybörjar fråga om Java kompilering
/Klas