qt中添加C语言源码若干问题

来源:互联网 发布:淘宝怎么修改退货金额 编辑:程序博客网 时间:2024/04/28 05:36

         最近在做老师给的一个项目,需要为自己在VS2013下写的一个ftp(C语言写的)做界面!尝试了好久终于解决了!

         大致分两个步骤:

         1、用include包含头文件,具体如下:

             
#ifdef __cplusplus
extern "C" {
#endif
#include <自己的源代码所在文件>//自己添加的是.c文件,因为.h文件包含在.c文件中了
#ifdef __cplusplus
}
#endif
后来自己尝试了下直接用
#include <自己的源代码所在文件>也行,具体实践中自己可以分别尝试
   2.修改Pro文件,这一步很重要
   在pro文件中加入 LIBS += -lWs2_32 ,这一句主要是自己的fpt源码中用到winsock.h函数,需要用到ws2_32.lib静态链接库,否则即使自己在工程中声明头文件,也提示无法找到这些库里的函数

0 0