Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Freeimage ANSI C代码块窗口-链接-新手_C_Windows_Compilation_Codeblocks - Fatal编程技术网

Freeimage ANSI C代码块窗口-链接-新手

Freeimage ANSI C代码块窗口-链接-新手,c,windows,compilation,codeblocks,C,Windows,Compilation,Codeblocks,这是我的开始,所以请原谅我的语言和知识 我使用ANSI C、代码块和Windows 我正在关注README.minGW,但一开始我遇到了一个问题 gcc -oFreeImageTest.exe FreeImageTest.c -lFreeImage 我到底在这里干什么?我得到一个错误: gcc: error: FreeImageTest.c: No such file or directory 我需要做一个程序,加载图片和显示从exif全球定位系统的位置 对于C语言中使用这个库的任何例子,我

这是我的开始,所以请原谅我的语言和知识

我使用ANSI C、代码块和Windows

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

gcc -oFreeImageTest.exe FreeImageTest.c -lFreeImage
我到底在这里干什么?我得到一个错误:

gcc: error: FreeImageTest.c: No such file or directory
我需要做一个程序,加载图片和显示从exif全球定位系统的位置

对于C语言中使用这个库的任何例子,我也很感兴趣,但我在这里不能


请帮帮我。

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

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

在代码块中打开项目文件

建造



如果使用code::Blocks,为什么要从命令行手动构建?为什么不让Code::Blocks处理所有这些,它就会知道所使用的每个源文件的位置。这就是你的问题,你试图在一个源文件不存在的地方构建,我不明白它是如何工作的。你能给我讲讲我必须读的主要话题吗?我必须做什么才能使用Code::Blocks实现这一点?如果,或者,甚至不能帮助您,那么我不知道这里是否有人可以帮助您。
<?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>