|
一个应用程序 需要包含en.lib 这个lib是汇编和c编译的
举个头文件的例子:a.h
#include "mode.h"
#include "frame.h"
#ifdef __cplusplus
extern "C" {
#endif
int Str2mode(const char* str, enum Mode *mode);
int Mode2str(enum Mode mode, char** str);
int frame2str(enum RXFrameType ft, char** str);
int Txframe2str(enum TXFrameType ft, char** str);
#ifdef __cplusplus
}
#endif
#endif
我的应用加入了这个en.lib 和a.h
但是很奇怪 编译之后 不能识别这几个函数
error LNK2019: unresolved external symbol..........
我在我的应用的.cpp中 #include了
后来还在stdafx.h中添加了 #pragma comment(lib, "Amr_Enc_Lib.lib")
还是不行
不知道这是怎么回事呢
谢谢
|
|