-1
私はUbuntuでC++を使ってサウンドファイルを再生しようとしています。私はg++ play.cpp -o play
行の端末でこのコードをコンパイルできます。コンパイルはうまくできますが、./play
で実行すると、Failed to play sound: File or data corrupt
と表示されます。私は問題がどこにあるのか分からない。ここに私のコードです。Ubuntuのサウンドファイルをsystem()関数で再生する
#include <iostream>
#include <stdlib.h>
int main()
{
system("canberra-gtk-play -f cow.wav");
return 0;
}
'。/ play'ではなく' canberra-gtk-play -f cow.wav'を実行するとどうなりますか? – immibis
@immibisそれでも同じエラーが返されます – noname59
さて、このエラーはCプログラムとはまったく関係がありません。 – immibis