qt4中如何调用C函数(linux下).pdfVIP

  • 6
  • 0
  • 约4千字
  • 约 6页
  • 2021-10-17 发布于江苏
  • 举报
qt 默认的编程语言为C++语言。如果你用qt 编译.c 文件,会出现找不到C 语言的默认头文 件等错误(如:stdio.h 等)。qt 中不支持 extern C{}的这种写法,我前几天有一个C 程序需要移植到Qt 的工程中,本希望直接extern C就ok 了,但发现qt4 居然不支持这种写法。我的程序中用到了好几个linux 系统头文件, 是向串口发指令之类的程序,程序中用到了互斥锁并创建了一个线程。如果再用qt 语言来 写一遍的话我会挂掉的,所以没有办法,在网上找了半天,终于找到解决方法。 将.c 文件编译为函数库的方式在qt 下调用,这种方法貌似行得通,我就开始行动了。

文档评论(0)

1亿VIP精品文档

相关文档