然后#include "inc.h"
在inc.pc中也要#include "inc.h"

解决方案 »

  1.   

    inc.h中声明了函数,然后在inc.pc中进行了实现,最后在test.pc中#include "inc.h",那编译时,编译器如何知道test.pc中调用的外部函数(声明在inc.h中),是在哪个文件中实现的呢?我是这样编译的:
    先预编译proc test.pc,成功。然后再编译test.c,结果报错,引用的函数符号参照错误,无法输出到目标文件中。是不是编译的方法不对?