- 论坛徽章:
- 0
|
这是我头文件的一部分#if defined(__STDC__) || defined(__cplusplus)
extern bool_t FileHeaderTag_t (XDR *, FileHeaderTag_t*);
extern bool_t Time_t (XDR *, Time_t*);
extern bool_t MessageHeaderTag_t (XDR *, MessageHeaderTag_t*);
extern bool_t EODVersion_t (XDR *, EODVersion_t*);
extern bool_t IDC_MasterConfigureFile (XDR *, IDC_MasterConfigureFile*);
#else
extern bool_t FileHeaderTag_t ();
extern bool_t Time_t ();
extern bool_t MessageHeaderTag_t ();
extern bool_t EODVersion_t ();
extern bool_t IDC_MasterConfigureFile ();
#endif /* K&R C */
为什么我在程序中引用IDC_MasterConfigureFile 函数时,老是说undefine reference 。程序中头文件已经包含,函数实现在另外.c文件中 |
|