代码块未定义对函数错误的引用已经尝试将包含目录添加到项目构建选项

问题描述

我最近继承了一个我没有项目文件的控制台应用程序。我只有可执行文件 main.c 和一堆.h头文件。我需要编辑main.c并用我的编辑生成一个exe文件

  • 我在Codeblocks上创建了一个新的C控制台应用程序项目,然后将“ hand me down”文件中的main.c内容粘贴到新项目的 main.c 中。

  • 我刚刚在main.c文件中编辑了一个字段名。很小的修改

  • 我将.h文件粘贴到C:\ Program Files \ CodeBlocks \ MinGW \ include。

  • 我去项目>>生成选项>>搜索目录>>编译器>>添加上面的包含路径(在代码块论坛和stackoverflow上看到了此步骤)

现在的问题是;我遇到错误,对“ functionNames”有多个未定义的引用。 这些函数名称位于.h文件中。

我不仅在 Compiler 添加了路径,而且在 Linker 资源编译器上都添加了该路径,但仍然没有成功, / p>

main.c上的某些include .h也引用了其他.h文件,这些文件也粘贴在CodeBlocks \ MinGW \ include文件夹中。 包含调用是而不是“”,因为它们粘贴在mingw \ include上。这些.h文件来自api包。

    #include <stdio.h>
    #include <windows.h>
    #include <global.h>
    #include <osfile.h>
    #include <mail.h>
.. etc

我想念什么?谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)