请教:windows上怎么用libnfc的库函数编程?

duanguyuan 武汉大学 2013-03-11 06:23:33
根据libnfc的说明文档,我在win7上装了
libnfc-1.7.0-rc6.Zip
MinGW64
libusb-win32-bin-1.2.6.0
CMake -2.8.10-win32-x86

然后用mingw32-make命令编译成功,并产生了libnfc.dll文件,并且能够顺利运行nfc-list.exe等例子。

但是我想问一下,如果我想自己写一个.c文件,我该如何调用libnfc的头文件库和函数库编译它呢?

//test.cpp
#include <iostream>
#include "libnfc_read_only\include\nfc\nfc.h"
using namespace std;

int main() {
cout << nfc_version() << "\n";
return 0;
}

我用 gcc -o test test.cpp -lnfc 命令编译,会报错说找不到头文件。我将之前编译成功的libnfc.dll文件放在同一目录下,仍然报错。

求指导:-)
...全文
74 3 点赞 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ikillmeba 2013-11-11
能详细讲解一下编译过程吗?
  • 打赏
  • 举报
回复
ikillmeba 2013-11-11
还有楼主能列举一下编译环境吗?
  • 打赏
  • 举报
回复
ikillmeba 2013-11-11
请问您是怎么样在win 7上编译libnfc成功并且顺利运行nfc-list.exe 运行nfc-list.exe等程序会有“not find nfc device”错误. 楼主能详细讲解一下吗?
  • 打赏
  • 举报
回复
相关推荐
发帖
工具平台和程序库
创建于2007-09-28

2.4w+

社区成员

C/C++ 工具平台和程序库
申请成为版主
帖子事件
创建了帖子
2013-03-11 06:23
社区公告
暂无公告