LNK2001错误, 高手能看看?
isis 2010-02-23 11:16:29 使用动态联结库出现了LNK2001错误
联结库的头文件以及lib均设置
但是发现调用一个函数PROTOCOL_INIT时候出现LNK2001,
头文件中这个函数定义是
#if defined (CPROT)
void PROTOCOL_INIT();
#endif
而我程序中的确定义了CPROT
但是仍然出现LNK2001
但是如果我调用#if #endif外的函数,比如函数FACILITY_RESP
头文件中这个函数FACILITY_RESP定义是
#if defined (CPROT)
...
#endif
void FACILITY_RESP();
却没有问题
还有一个问题通过depends来看这个DLL库,却发现不了PROTOCOL_INIT或FACILITY_RESP,但是FACILITY_RESP的确可以调用
高手能看看?