问题一:
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDebug>
#include <QtMultimedia/QSound>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
mysound = new QSound("houlai.wav");
mysound->play();
}
error::../test/mainwindow.cpp:21: error: undefined reference to `QSound::QSound(QString const&, QObject*)'
error::../test/mainwindow.cpp:22: error: undefined reference to `QSound::play()'
这个错误是怎么回事啊,头文件也添加了啊,要疯了。。。。
问题二:
本来是想做个声卡编程的应用程序,下载了ALSA驱动,也apt-get install liasound2-dev,
头文件#include <stdio.h>
#include <stdlib.h>
#include <alsa/asoundlib.h> 也添加了,并且我ctrl 点击头文件也能找到
可是也是
errro:../playertest2/playsound.cpp:66: error: undefined reference to `snd_pcm_open' (注:snd_pcm_open是<alsa/asoundlib.h>中函数)
这是我什么东西没有设置的事么??
开发环境:
新装的Ubuntu 12.04 ,Qt5.2.1,qtcreat 3.0
问题三:
这么在编辑器中输入中文啊。。。
在线跪等啊。。。。。。。。。。。。T_T~~~~~~~~~~~~~