Freeimage ANSI C Codeblock Windows - 链接 - 新手

时间:2017-02-09 12:34:25

标签: c windows compilation codeblocks

它开始为我所以请原谅我的语言和知识。

我使用ANSI C,CodeBlock和Windows。

我正在关注README.minGW,但在开始时遇到问题

gcc -oFreeImageTest.exe FreeImageTest.c -lFreeImage

我到底在这里做什么?我收到错误:

gcc: error: FreeImageTest.c: No such file or directory

我需要制作一个程序,用于加载图片并显示来自exif gps的位置。

我也在使用这个库为C中的任何示例而欢呼,但我不能在这里。

请帮助我。

1 个答案:

答案 0 :(得分:0)

在您安装免费图片的文件夹中创建一个文件夹,如下所示

enter image description here

下面是一个codeblocks项目文件。 将其复制并粘贴到您创建的文件夹中扩展名为.cbp的文件中

在codeblocks中打开项目文件

构建

<?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>