自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 ‘string‘ is not a member of ‘std‘

今天编译vorbis sink遇到如下问题 ‘string’ is not a member of ‘std’ 这个问题其实很简单: 1、sh配置文件需要加上C++11 export CXXFLAGS+=" -std=c++11" 2、注意头文件是string而不是string.h #include <string> 而不是 #include <string.h> ...

2021-06-09 17:43:42 2445

原创 gstreamer离线文档生成

有时候在没有梯子,有时候网速也慢,所以查gstramer的官网文档比较麻烦,所以干脆就通过gst-docs把文档弄出来。操作步骤如下。 1.下载gst-docs https://gitlab.freedesktop.org/gstreamer/gst-docs.git 2.安装pip3等必备软件 python3-dev libxml2-dev libglib2.0-dev libjson-glib-dev flex 等。 3.安装hotdoc 0.12.0以上版本 pip3 install hotdoc

2021-05-31 17:54:02 473

原创 meson `dlopen‘问题

今天新加入一些模块,遇到了一个问题 test.c:(.text+0x1a): undefined reference to `dlopen' test.c:(.text+0x24): undefined reference to `dlerror' test.c:(.text+0x32): undefined reference to `dlsym' test.c:(.text+0x38): undefined reference to `dlerror' test.c:(.text+0x50): unde

2021-05-26 15:40:36 798

原创 ubuntu 18.04网络连接不见了

1.sudo service network-manager stop 2.sudo rm /var/lib/NetworkManager/NetworkManager.state 3.sudo service network-manager start —正常情况下,以上3个输入完成之后即可,重启后即可正常。 sudo gedit /etc/NetworkManager/NetworkManager.conf managed=true sudo service network-manager restar

2021-04-25 10:02:04 403

原创 二维数组作为函数参数

最近花了2小时才定位一个二位数组排序出错的bug,记录一下 1.排序方法 static void fileSort(char **buff,int len) { char *temp; int i, j; for (i = 0; i < len; ++i){ for (j = i + 1; j < len; ++j){ if( strcmp(buff[i], buff[j]) > 0){ temp = buff[i];

2021-04-17 13:54:49 380

转载 GStreamer插件:appsrc 解决播放实时视频流高延迟问题

转自:https://blog.youkuaiyun.com/zzs0829/article/details/111562443 appsrc = (GstAppSrc*) gst_element_factory_make ("appsrc", NULL); g_object_set (appsrc, "is-live", TRUE, NULL); g_object_set (appsrc, "stream-type", 0, NULL); g_object_set (appsrc, "format",

2021-04-08 11:56:16 2143

原创 ubuntu搭建FTP服务器

1、安装vsftp sudo apt-get install vsftpd 2、配置 1)新增一个用户tkftp,并指向/home/ftp目录。这个目录要事先创建 useradd -d /home/ftp/ -s /bin/bash tkftp 2)设置用户tkftp的密码 passwd tkttp 3) 修改/etc/vsftpd.conf文件 主要根据实际,修改 listen=YES listen_ipv6=NO local_enable=YES write_enable=YES anonymou

2021-04-06 15:01:10 630

原创 gstreamer1.19 debug

调试过程中,经常需要观察日志。 常规来说,只要打印在屏幕上。 如果要打印在日志文件里,那么要执行如下: GST_DEBUG_FILE 是一个环境变量,指定gstreamer的debug文件 export GST_DEBUG_FILE=/tmp/gstreamer/log.log 参考:https://gstreamer.freedesktop.org/documentation/gstreamer/gstinfo.html?gi-language=c#gst_debug_log_default gst_d

2021-03-29 11:36:48 780

原创 交叉编译glib出现问题-主要是zlib问题

pkg-config通过pc文件加载lib meson --prefix=$(pwd)/install --cross-file …/671d -Dinternal_pcre=true -Dselinux=false -Dinstalled_tests=false -Ddtrace=false -Dfam=false -Dsystemtap=false -Dselinux=disabled -Dlibmount=false build 编译glib的时候,发现依赖包glib/subprojects下的zli

2021-03-24 10:35:08 594

原创 pip3 install --user meson报ssl错误

正确的做法是: 参考文章:https://mesonbuild.com/Quick-guide.html sudo apt-get install python3 python3-pip python3-setuptools python3-wheel ninja-build 然后安装 pip3 install --user meson

2021-03-17 11:49:21 766

原创 ubuntu1604上安装python3.6.9

Ubuntu1604上安装python3.6.9 1.去官网下载 https://www.python.org/downloads/source/ 2.解压 xz -d *.xz tar xvf Py*.tar 3.安装 //打算安装在/opt/python3.6下 ./configure --prefix=/opt/python3.6 make sudo make install 4.在sudo make install的时候遇到如下问题 zlib not available 这个说的是zlib没有

2021-03-17 11:16:17 749

原创 忙碌的libmount

忙碌的libmount 之前遇到libmount格式不争取的问题,今天再整理一下 会遇到libmount.so格式不正确的问题,说我们之前安装的是x86版本的。 所以需要重新编译个arm版本的。 官方下载util-linux源文件 http://ftp.ntu.edu.tw/pub/linux/utils/util-linux/v2.32/ 交叉编译 ./configure CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++ --prefix=/h

2021-03-15 17:53:50 1586

原创 gstreamer-glib篇

Gstreamer-glib篇 Glib的获取 git clone https://gitlab.gnome.org/GNOME/glib.git git tag git checkout tag git checkout 2.62.6

2021-03-15 17:44:09 416

原创 Gstreamer编译篇_libmount

Gstreamer编译篇_libmount /usr/lib/x86_64-linux-gnu/libmount.so: file not recognized: File format not… 在交叉编译的时候出现libmount.so文件格式不正确 因为现在是在交叉编译环境下啊。 仔细对比了glib的meson.build # libmount is only used by gio, but we need to fetch the libs to generate the # pkg-confi

2021-03-15 17:39:15 773 1

html.tar.gz

gstreamer1.18.3离线文档

2021-05-31

gcc-linaro-6.1.1-2016.08-x86_64_arm-linux-gnueabihf.tar.xz

交叉编译工具

2021-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除