我在UBUNTU 18.04上安装了gstreamer和VSC,并且可以通过使用此处的说明从系统命令提示符下编译和运行gstreamer教程:https://gstreamer.freedesktop.org/documentation/installing/on-linux.html?gi-language=c
特别是,我可以编译并运行(视频会弹出并播放):
gcc basic-tutorial-1.c -o basic-tutorial-1 `pkg-config --cflags --libs gstreamer-1.0
我什至可以编译,但不能从VSC内部的终端/ bash运行。
我不能做的是使用VSC IDE编译或调试代码。我已经尝试使用gstreamer教程中的上述建议命令来配置task.json文件,如下所示。
[当我尝试使用ctr-f5从IDE运行时,得到以下内容。
如果单击显示错误,则会显示以下内容:
非常感谢您的帮助。干杯!
[一旦我足够聪明,可以在终端上查看从task.json文件执行的任务,我发现args数组中的每个项目都必须是一个单独的项目。