在开发QT程序windows下,使用QTcreator,想要加入微软的Microsoft Speech SDK,请问如何
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/26 02:58:00
在开发QT程序windows下,使用QTcreator,想要加入微软的Microsoft Speech SDK,请问如何做?(立等,
在qmake里面具体怎样写?
在qmake里面具体怎样写?
![在开发QT程序windows下,使用QTcreator,想要加入微软的Microsoft Speech SDK,请问如何](/uploads/image/z/18088190-62-0.jpg?t=%E5%9C%A8%E5%BC%80%E5%8F%91QT%E7%A8%8B%E5%BA%8Fwindows%E4%B8%8B%2C%E4%BD%BF%E7%94%A8QTcreator%2C%E6%83%B3%E8%A6%81%E5%8A%A0%E5%85%A5%E5%BE%AE%E8%BD%AF%E7%9A%84Microsoft+Speech+SDK%2C%E8%AF%B7%E9%97%AE%E5%A6%82%E4%BD%95)
安装Microsoft Speech SDK
在你建立的项目的pro文件中,加入:
INCLUDEPATH += C:/Program Files/Microsoft Speech SDK 5.1/Include (你的Microsoft Speech SDK 安装位置)
LIBS += C:/Program Files/Microsoft Speech SDK 5.1/Lib/i386 (你的Microsoft Speech SDK 安装位置)
然后,在需要调用Microsoft Speech SDK的头文件中,加入
#include
#include
#include
调用dll库 或者需要其他 Microsoft Speech SDK 分别参考qt Assistant 和 Microsoft Speech SDK 的 sapi.chm手册
再问: 不好意思想继续问一下,为什么在pro里面的文件目录不用 “ \” ,而是用 “ /”?还有我在参考示例程序里面发现要用#pragma comment (lib, "sapi.lib")请问需要在QT里面写么?如果方便给详细解释一下,谢谢 网上也查到了类似的方法,不过貌似没用啊……在#include 的时候,被无情的告诉,没有这个文件……
再答: 1.关于 / 与 \ 的问题: 这个qt是能自己判断的,只有windows系统用 C:/ 这样形式的路劲,很容易判别. 2.不需要,哪个是vc编译器用来引入库文件的 3.include失败,说明 pro文件中的includepath有问题,一般要注意 有空格或者中文路径 可以使用 -L"这里是你的头文件路径" 包含起来,例如: -L"C:\path1\for\lib" 或者使用quote:INCLUDEPATH += $$quote(C:/mylibs/extra headers)
再问: 按照您给的两种方法之后,include仍然失败 我是这样写的 quote:INCLUDEPATH += $$quote(C:\Program Files\Microsoft Speech SDK 5.1\Include) LIBS += -L"C:/Program Files/Microsoft Speech SDK 5.1/Lib/i386"
再答: qt creator 2.4 项目文件pro中添加如下行: INCLUDEPATH += "D:\Program Files\Microsoft Speech SDK 5.1\Include" LIBS += "D:\Program Files\Microsoft Speech SDK 5.1\Lib\i386" 可以引入头文件,但是问题比较多. #include "sapi.h"
在你建立的项目的pro文件中,加入:
INCLUDEPATH += C:/Program Files/Microsoft Speech SDK 5.1/Include (你的Microsoft Speech SDK 安装位置)
LIBS += C:/Program Files/Microsoft Speech SDK 5.1/Lib/i386 (你的Microsoft Speech SDK 安装位置)
然后,在需要调用Microsoft Speech SDK的头文件中,加入
#include
#include
#include
调用dll库 或者需要其他 Microsoft Speech SDK 分别参考qt Assistant 和 Microsoft Speech SDK 的 sapi.chm手册
再问: 不好意思想继续问一下,为什么在pro里面的文件目录不用 “ \” ,而是用 “ /”?还有我在参考示例程序里面发现要用#pragma comment (lib, "sapi.lib")请问需要在QT里面写么?如果方便给详细解释一下,谢谢 网上也查到了类似的方法,不过貌似没用啊……在#include 的时候,被无情的告诉,没有这个文件……
再答: 1.关于 / 与 \ 的问题: 这个qt是能自己判断的,只有windows系统用 C:/ 这样形式的路劲,很容易判别. 2.不需要,哪个是vc编译器用来引入库文件的 3.include失败,说明 pro文件中的includepath有问题,一般要注意 有空格或者中文路径 可以使用 -L"这里是你的头文件路径" 包含起来,例如: -L"C:\path1\for\lib" 或者使用quote:INCLUDEPATH += $$quote(C:/mylibs/extra headers)
再问: 按照您给的两种方法之后,include仍然失败 我是这样写的 quote:INCLUDEPATH += $$quote(C:\Program Files\Microsoft Speech SDK 5.1\Include) LIBS += -L"C:/Program Files/Microsoft Speech SDK 5.1/Lib/i386"
再答: qt creator 2.4 项目文件pro中添加如下行: INCLUDEPATH += "D:\Program Files\Microsoft Speech SDK 5.1\Include" LIBS += "D:\Program Files\Microsoft Speech SDK 5.1\Lib\i386" 可以引入头文件,但是问题比较多. #include "sapi.h"
微软天文望远镜怎么使用 在哪下
Windows SDK 是什么?
谁把Microsoft翻译成微软的?
英语翻译本系统是在Windows xp操作系统下,使用java语言实现的多媒体演示——网络游鱼 所开发的多媒体演示系统.
什么是诺基亚Qt啊我今天下了一个Qt他是用来干嘛的?该怎么使用啊为什么在应用程序里看不到
Microsoft 微软,怎么读?
请问微软那个地球望远镜怎么使用,英文版的
为什么microsoft中译叫“微软”呢?
使用C#,如何开发一个程序,计算两个日期之间的时长,必须精确到年月日时分秒
Microsoft Windows Network是什么
standard sdk for windows ce 是什么
请问下谁知道如何在ppt中加入flash? 了解的说下吧,