2017-02-09 2 views
0

Es beginnt für mich also bitte verzeih mir Sprache und Knoweledge.Freeimage ANSI C Codeblock Windows - Verknüpfung - Neuling

Ich benutze ANSI C, CodeBlock und Windows.

ich folgende README.minGW bin aber in der Anfang mit begegne ich

auf Problem
gcc -oFreeImageTest.exe FreeImageTest.c -lFreeImage 

Was mache ich hier eigentlich? Ich erhalte einen Fehler:

Ich brauche ein Programm, das Bilder laden und Position von Exif GPS zeigen.

Ich loooing auch für alle Beispiele in C mit dieser Bibliothek, aber ich kann nicht hier.

Bitte, hilf mir.

+1

Wenn Sie Code verwenden :: Blocks, warum Sie bauen manuell über die Befehlszeile? Warum lassen Sie Code :: Blocks das alles nicht behandeln, und es weiß den Speicherort jeder verwendeten Quelldatei. Und das ist das Problem, das Sie haben, dass Sie versuchen, einen Speicherort zu erstellen, an dem die Quelldatei nicht vorhanden ist. –

+0

Ich verstehe nicht, wie es funktioniert. Können Sie mir das Hauptthema geben, das ich lesen muss, um zu wissen, was ich tun muss? Was muss ich tun, um Code :: Blocks dafür zu verwenden? – darius

+0

Wenn [das Benutzerhandbuch] (http://www.codeblocks.org/user-manual) oder [die FAQ] (http://wiki.codeblocks.org/index.php?title=FAQ) oder [ das Wiki] (http://wiki.codeblocks.org/index.php/Main_Page) oder gar [ihre Foren] (http://forums.codeblocks.org/) kann dir nicht helfen, dann weiß ich es nicht wenn dir hier jemand helfen kann. –

Antwort

0

einen Ordner in dem Ordner erstellen, in dem Sie kostenlos Bild, wie dieser

enter image description here

Nachfolgend finden Sie eine Codeblöcke Projektdatei installiert. Kopieren Sie diese in eine Datei mit der Endung .cbp im Ordner

Öffnen Sie die Projektdatei

in Codeblöcke erstellt

Build-

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
<CodeBlocks_project_file> 
    <FileVersion major="1" minor="6" /> 
    <Project> 
     <Option title="free_image_cb" /> 
     <Option pch_mode="2" /> 
     <Option compiler="gcc" /> 
     <Build> 
      <Target title="Debug"> 
       <Option output="../bin/free_image_cb" prefix_auto="1" extension_auto="1" /> 
       <Option object_output="obj/Debug/" /> 
       <Option type="1" /> 
       <Option compiler="gcc" /> 
       <Compiler> 
        <Add option="-g" /> 
       </Compiler> 
      </Target> 
      <Target title="Release"> 
       <Option output="../bin/free_image_cb" prefix_auto="1" extension_auto="1" /> 
       <Option object_output="obj/Release/" /> 
       <Option type="1" /> 
       <Option compiler="gcc" /> 
       <Compiler> 
        <Add option="-O2" /> 
       </Compiler> 
       <Linker> 
        <Add option="-s" /> 
       </Linker> 
      </Target> 
     </Build> 
     <Compiler> 
      <Add option="-Wall" /> 
      <Add option="-fexceptions" /> 
      <Add directory="../Dist/x32" /> 
     </Compiler> 
     <Linker> 
      <Add library="FreeImage" /> 
      <Add directory="../Dist/x32" /> 
     </Linker> 
     <Unit filename="../Examples/Generic/BatchLoad.cpp" /> 
     <Extensions> 
      <code_completion /> 
      <envvars /> 
      <debugger /> 
     </Extensions> 
    </Project> 
</CodeBlocks_project_file>