请教: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文件放在同一目录下,仍然报错。

求指导:-)
...全文
131 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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”错误. 楼主能详细讲解一下吗?

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧