Linux
文章平均质量分 78
每天看一遍,防止恋爱&&堕落
没钱没势无背景以前有的是年轻现在连青春都离我而去了
能陪着自己的只有影子,内心契合的也只有自己,知道自己故事的人变得越来越少
展开
-
ffmpeg使用硬件加速hwaccel、cuvid、h264_cuvid、h264_nvenc
文章目录ffmpeg支持硬件加速的原理所用环境说明ffmpeg使用硬件加速安装nvidia驱动安装cuda加入header安装pkgconfig开始配置在ffmpeg中看如何使用硬件加速查看目前可以用的hwaccel选项普通的解码命令仅仅是转码,不做缩放转码,外带一个缩放题外话,如何使用scale_npp简单分析一下ffmpeg源码中的硬件加速部分参考网站ffmpeg支持硬件加速的原理ffmpeg的硬件加速原理大概就是采用硬件对编解码进行处理,硬件有转码进行解码的sdk,比如nvidia的sdk等所用原创 2021-08-18 21:44:43 · 30008 阅读 · 5 评论 -
ubuntu18.04下cuda.cu在c/c++中的三种使用方式
文章目录操作系统前提第一种方式使用cuda函数文件的内容如下开始编译第二种方式使用cuda函数第三种方式使用cuda函数操作系统ubuntu 18.04前提想要在.c文件中使用cuda的函数,即.cu的内容安装nvcc不是这里的内容,但是确保能使用nvcc,这是保证能编译.cu的前提,查看nvcc的版本命令如下nvcc --version输出内容如下nvcc: NVIDIA (R) Cuda compiler driverCopyright (c) 2005-2017 NVIDIA Co原创 2021-08-17 17:13:20 · 2897 阅读 · 1 评论 -
secureCRT提示Key exchange failed. No compatible key exchange method
文章目录问题描述解决方法修改ssh_config修改sshd_config重新启动服务并测试问题描述安装了ubuntu20.04后,以前老版本的secureCRT通过ssh连接后报错Key exchange failed.No compatible key exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-原创 2021-05-22 19:59:40 · 16622 阅读 · 10 评论 -
Windows配置ssh免密登录linux+VSCode Remote-SSH免密编写linux代码
文章目录安装必须软件开始配置证书配置vscode插件参考链接安装必须软件git.exe:提供linux基础命令,作为生成ssh证书提供基本条件vscode:主角开始配置证书打开git Bash,可以看到如下界面输入如下命令生成ssh证书(一直回车):ssh-keygen -t rsa进入到目录/c/Users/zeng/.ssh/中拿到生成的证书id_rsa,用scp传给linuxcd ~/.sshscp -p ./id_rsa.pub fabric-node2@192.168原创 2020-11-15 12:36:45 · 1047 阅读 · 0 评论 -
在ffmpeg.c中使用包含opencv的so库
文章目录新建一个引用opencv的so工程生成.so库中的测试例子生成.so库用nm命令查看是否导出了函数在测试工程.c文件中引入这个.so库准备工作编译测试在ffmpeg.c中引入这个so库准备工作测试使用参考链接新建一个引用opencv的so工程新建的测试工程,仅仅是通过输入一个图像路径,显示出来use_opencv.h文件如下#ifndef __HEADER_H__#define __HEADER_H__#ifdef __IMPORT_FUNC__extern "C" {void t原创 2020-05-31 21:39:03 · 746 阅读 · 0 评论 -
linux编译ffmpeg4.2.2&&使用eclipse调试ffmpeg.c
文章目录系统环境介绍编译ffmpeg4.2.2下载ffmpeg4.2.2源代码安装yasm安装sdl库安装其他依赖x264编译开始编译ffmpeg安装eclipse配置jdk环境下载eclipse在eclipse中调试ffmpeg其他调试方式参考链接系统环境介绍操作系统:ubuntu14.04编译ffmpeg4.2.2下载ffmpeg4.2.2源代码下载地址:https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.bz2安装yasmwget http://ww原创 2020-05-31 21:38:17 · 409 阅读 · 0 评论 -
Ubuntu编译opencv4.3.0
文章目录安装cmake依赖openssl安装编译opencv3.4.10测试在eclipse中使用opencv参考链接安装cmake依赖opensslsudo apt-get install libssl-dev安装解压进入cmake安装目录,执行./configuremakemake install编译opencv3.4.10下载opencv3.4.10,下载地址:https://opencv.org/releases/安装qtsudo apt-get install l原创 2020-05-31 20:38:50 · 2394 阅读 · 0 评论 -
四、在eclipse中新建一个测试so的项目
文章目录准备工作新建一个测试工程使用对应的.so文件准备工作通过上面一篇文档可以得到libCharScore.so.h头文件:characterScore.h.h对应的.so文件:libCharScore.so把libCharScore.so拷贝到/usr/lib中sudo cp libCharScore.so /usr/lib新建一个测试工程使用对应的.so文件新建一个test...原创 2020-03-10 20:08:22 · 215 阅读 · 0 评论 -
三、在eclipse中新建一个.so项目
文章目录在eclipse中新建一个.so项目让so中导出类使用nm命令查看类是否已经导出在eclipse中新建一个.so项目新建一个C/C++ Project项目选择下面的C++ Managed Build找到Shared Library下的Empty Project,右侧选择Linux GCC让so中导出类新建一个src文件夹放入没有加入导出类的.h和.cpp由于...原创 2020-03-10 20:06:12 · 311 阅读 · 0 评论 -
二、在eclipse中新建一个使用OpenCv的测试项目
文章目录安装opencv在eclipse中新建一个测试项目配置对应的include和lib路径重新编译测试项目安装opencv安装opencv的方法很多,可以apt安装,也可以用source自己本地编译安装安装后得到opencv的lib路径和include路径,分别如下include:/usr/include/opencv、/usr/include/opencv2在eclipse...原创 2020-03-10 20:01:54 · 198 阅读 · 0 评论 -
一、Linux中使用eclipse
文章目录远程使用Linux下的eclipse用eclipse新建一个项目远程使用Linux下的eclipseeclipse只支持图形化界面使用,所以只能打开远程连接后使用找到路径下的eclipse可执行文件双击启动后显示如下如果该路径已经存在项目,则直接关闭导航页;如果没有项目可以使用Create a new C/C++ project来新建项目用eclipse新建一...原创 2020-03-10 19:48:10 · 3249 阅读 · 0 评论 -
centos6.10本地安装g++&安装nginx
污污的菜单栏操作系统以及rpm库的下载地址rpm安装g++安装gcc依赖库文件安装gcc安装g++(g++的版本略高一些)安装nginx安装nginx依赖库文件修改lib查找文件安装nginx测试nginx操作系统以及rpm库的下载地址操作系统:centos6.10rpm库的下载地址:http://rpm.pbone.net/rpm安装g++安装gcc依赖库文件rpm -ivh ker...原创 2019-08-11 10:22:16 · 1294 阅读 · 0 评论 -
linux配置mysql并用php进行连接
linux配置mysql并用php进行连接原创 2016-06-14 15:40:51 · 10616 阅读 · 0 评论 -
ubuntu安装完整版的vim
ubuntu安装完整版的vim原创 2016-06-14 15:32:57 · 7773 阅读 · 0 评论 -
ubuntu下安装搜狗输入法
ubuntu下安装搜狗输入法原创 2016-06-14 15:28:34 · 694 阅读 · 0 评论