Sådan kompileres mål c i Windows ved hjælp af GNUstep

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg er ny på denne iPhone. Så jeg installerede GNUstep compiler og jeg importerede et lille program. Nu vil jeg kompilere dette og udføre koden ... Jeg gjorde det ved at bruge koden:


gcc -o hello hello.m -I/c/GNUstep/GNUstep/System/Library/Headers 
-L /c/GNUstep/GNUstep/System/Library/Libraries -lobjc -lgnustep-base 
-fconstant-string-class=NSConstantString


men det giver fejlen som


1./GNUstep/GNUstep/system/library/libraries:permission denied
2.ld.exe : cannot find -lobjc
3.ld.exe : cannot find -lgnustep-base-fconstant-string-class=NSConstantString 
collect2:id returned 1 exit status


Hjælp mig venligst nogen. Har jeg også tilføje nye biblioteker til dette?

Bedste reference


Du kan simpelthen tjekke min tube undersøgelse om dig: her [4]

Andre referencer 1


Prøv at bruge denne kommando:


$ gcc `gnustep-config --objc-flags` -o hello hello.m -L C:/GNUstep/GNUstep/Syst
em/Library/Libraries -lobjc -lgnustep-base

Andre referencer 2


Jeg bruger GNUstep GORM til at lave et mål-C-projekt. GORM'en vil automatisk lave en GNUmakefile. Hvis du vil kommandolinjestil for at kompilere projektet, skal du åbne Shell (du kan lukke GORM), skifte til projektmappen ved hjælp af cd-kommandoen og skrive mærke. GNUstep vil kompilere projektet (fulgt GNUmakefile). Der er et simpelt projekt af Yen-Ju Chen på http://www.nongnu.org/gstutorial/en/ch10.html. [5]