以下是编译代码时出现的错误
$ cc -o mq mq.c
ld: 0711-317 ERROR: Undefined symbol: .MQCONN
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
mqconn函数定义在头文件cmqc.h中,头文件包含在mq.c文件中
如何解决与文件链接相关的错误?
最佳答案
函数原型(prototype)在头文件中定义的事实并不意味着该函数是在头文件中定义的。您缺少实现 cmqc.h
关于c - 尝试编译 C 程序时,如何解决 AIX 机器上的 undefined symbol 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34019280/