我正在使用net bean,我正在尝试在外部C文件中定义函数,并在我的主C文件中使用它们。似乎链接器无法正常工作,因为我收到了构建错误:
未定义对`setPixel'的引用
包含我的函数的文件是myLib.c。我调用函数的文件是main.c
这两个文件#include myLib.h
包含myLib.c中函数的函数原型
我不应该得到这个错误,任何想法?
答案 0 :(得分:2)
您的编译命令是什么样的?显然myLib.c需要编译,否则链接将失败..
gcc main.c myLib.c