ICode9

精准搜索请尝试: 精确搜索
  • make config、make menuconfig、make xconfig等2022-06-27 09:02:53

    .config:内核配置文件,包含由用户选择的配置选项,用来存放内核配置后的结果(如make config)。 在进行内核配置,或者是对一些软件的配置和编译中,常常会遇到:make configmake menuconfigmake oldconfigmake xconfigmake defconfigmake gconfig ——————————————————

  • rinetd端口转发2022-06-26 12:35:19

      1.下载软件包 2.解压安装rinetd tar zxvf rinetd.tar.gz cd rinetd ./configure --prefix=/usr/local/rinetd make && make install 3.配置启动管理 cat >> /lib/systemd/system/rinetd.service << EOF [Unit] Description=Rinetd Daemon After=network.service Want

  • win10 hyper-v 安装 centos 遇到的问题2022-06-25 16:32:59

    一、安装webRTC环境的准备工作 1.centos 下载位置: https://mirrors.openanolis.cn/anolis/8.4/isos/GA/x86_64/   2.win 10 没有 hyper  解决办法:【转】windows 没有hyper-v 解决方法   3.安装 centos 教程:https://www.jianshu.com/p/f4e5430266e1   4.centos 启动失败 解决

  • Windows11搭建c/c++开发环境2022-06-24 17:32:04

    有了“c/c++”分类下的前边那些“基本概念1-9”以及“Windows上的gcc”的铺垫,终于可以搭建开发环境了 编译器 我打算做原生开发,也就是在Windows上不依赖任何多余的dll,所以只能选mingw的gcc了。 https://winlibs.com/ 下载了一个最新的 winlibs-x86_64-posix-seh-gcc-12.1.0-llvm-1

  • NGINX 安装2022-06-22 12:33:56

    1.安装依赖:yum -y install gcc zlib zlib-devel pcre pcre-devel openssl openssl-devel make 2.解压安装包并指定位置:tar -zxvf nginx-1.20.2.tar.gz -C /usr/local/nginx/ 3.解压后,cd到nginx目录:cd /usr/local/nginx/ (修改nginx文件夹名,可改可不改),然后进行配置:./configure 

  • 【Go】26、golang切片2022-06-22 10:37:52

    前面我们学习了数组,数组是固定长度,可以容纳相同数据类型的元素的集合。当长度固定时,使用还是带来一些限制,比如:我们申请的长度太大浪费内存,太小又不够用鉴于上述原因,我们有了go语言的切片,可以把切片理解为,可变长度的数组,其实它底层就是使用数组实现的,增加了自动扩容功能。切片(Slic

  • 记一次linux下的redis编译安装2022-06-20 10:33:57

    环境:centos7.9 redis版本:5.0.3 1.环境准备 需要提前配置好yum源,包括Base源和epel源,部分依赖包比如jemalloc-devel需要通过epel源安装。 可以通过阿里云镜像站提供的wget方式或curl方式获取源或更改源。 安装依赖包软件 yum install -y wget gcc gcc-c++ jemalloc-devel tcl 2.

  • centos7升级gcc %make & glibc2022-06-19 09:00:06

    公司新到的服务器,需要安装常用的数据库,在mysql,postgresql等安装的时候都非常的顺利,但是在安装SqlServer的时候发现缺少依赖的glibc2.18和glibc2.27,于是便有了这次的踩坑之旅。 刚开始是看缺什么就装什么,先下载了glibc2.18和glibc2.27,2.18版本的安装很顺利,但是在2.27安装的时候就开

  • ubuntu2022-06-18 14:33:48

    sudo passwd 1、设置密码 2、更新镜像源 sudo apt-get update 3、手动安装gcc\make\perl sudo apt-get install gcc make perl 4、重启系统 reboot 5、给脚本权限 chmod u+x (....) 6、查看是否有可执行权限 ls -l (...) 7、安装 sudo ./ 8、ssh连接 sudo systemct

  • 转:Ubuntu下编译openwrt2022-06-17 07:31:07

    从网上找的资料,还有自己出现的错误和解决方法,合并整理一下。 不要关掉,请看下去, 很多安装时出错以及找解决方法的过程,已经放在另一篇文章里了,Ubuntu下编译openwrt的过程出错及解决_m0_60027682的博客-CSDN博客 我是个小白,很多都不懂,只想把自己做的过程写得仔细一些,不要喷我啊!只是希

  • luajit开发文档中文版(一)下载和安装2022-06-13 11:35:12

    2022年6月10日15:32:51   LuaJIT 是Lua编程语言的即时编译器(JIT) 。Lua 是一种功能强大、动态且轻量级的编程语言。它可以嵌入或用作通用的独立语言。 LuaJIT 版权所有 © 2005-2022 Mike Pall,在 MIT 开源许可下发布。 兼容性 Windows Linux BSD macOS POSIX Embedded

  • 非root用户安装科学计算包blas、lapack2022-06-09 15:36:05

    一、环境准备 依赖库至少需要 gfortran、cmake。其他不能确定 二、下载lapack安装包 下载地址:https://www.netlib.org/lapack/ 【lapack包里已经包含了blas包了,无需重新下载】 三、解压编译安装 tar -zxvf lapack-3.10.0.tar.gz cd lapack-3.10.0/ 解压之后它里面会含有BLAS,

  • centos7 redis6.2.6安装2022-06-08 00:00:08

    1. 源码包下载并解压 wget http://download.redis.io/releases/redis-6.2.6.tar.gz tar -zxvf redis-6.2.6.tar.gz 2. 源码安装 make&&make install PREFIX=/usr/local/redis/redis-6.2.6 3. 报错处理 报错1:    处理:yum -y install gcc gcc-c++ 报错2:    处理:make MALLOC=li

  • redis 4.0 源码安装2022-06-07 18:01:38

    1.解决:zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录 //执行命令可完成安装 make MALLOC=libc 2.redis 安装出现 /bin/sh  cc:  未找到命令 yum -y install gcc automake autoconf libtool make   3.make 报错 错误信息:安装gcc版本过低   https://blog.cs

  • 龙芯mips64架构编译lldb时ld报错重寻址溢出2022-06-07 16:03:04

    问题 报错情况类似如下: /home/loongson/下载/flightgear/flightgear-2019.1.1/src/Scripting/NasalCanvas.cxx:137:(.text+0x6d0): 截断重寻址至相符: R_MIPS_CALL16 针对 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()@@G

  • Linux_软件安装2022-06-06 15:02:58

    知识: 根据拿到的资源可以分为两种:可执行程序和源代码。前者借助其他软件进行直接安装,后者需要编译。根据资源后缀,前者为rpm【1】和 deb,后者大多为tar.gz及其他的压缩形式。   如何安装: 1.对于deb文件 cd 到安装包的目录 dpkg -i 安装包名字 2. 对于压缩文件: (1)先解压; (2)观察一下这

  • Leetcode 2289. Steps to Make Array Non-decreasing (单调栈)2022-06-04 01:00:53

    题目 题解: 对于每个元素,它只有当左边的元素大于它的时候才能被删去。 维护一个数组,dp dp[i]表示第i个元素被删去需要多少步 维护一个单调递减的栈,用来查找每个元素的左边的第一个大于它的元素的位置 对于每个元素i,假设左边第一个大于的元素的位置是k,那么元素i需要等待区间[i-k]

  • 生物信息软件/流程dockerfile打包参考2022-06-03 00:01:01

    目录常见生信软件的docker镜像及其dockerfileBioinformatics Docker Images Projectdocker-buildsdocker-biobioinformatics-toolbox 生信软件、流程依赖的东西太多,docker打包镜像一不小心就是上Gb大小。 镜像太大很多缺点:上传、拉取慢;费宽带;占空间。。。 docker已广泛应用在IT,生

  • Makefile/Makefile.am/Makefile.in三者关系2022-06-01 01:31:34

    作为Linux下的程序开发人员,大家一定都遇到过Makefile ,用make 命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile ,如果要想写出一个符合自由软件惯例的Makefile 就不那么容易了。 在本文中,将给大家介绍如何使用autoconf 和automake 两个工具来帮助我

  • Golang 的无缓冲通道和有缓冲通道2022-06-01 00:35:50

    声明通道 package main func main() { /* //无缓冲整型通道 unbuffered := make(chan int) //有缓冲字符串通道 buffered := make(chan string,10) //向通道发送值 <- 在通道右侧 buffered <- "Gopher" //从通道接受值 <- 在通道左侧 value := <- buffered

  • 【Golang】关于Go中一些常用的知识介绍2022-05-30 00:34:43

    一、哪些类型可以作为map的key ? 1、可比较的类型都可以作为map key boolean 布尔值 numeric 数字 包括整型、浮点型,以及复数 string 字符串 pointer 指针 两个指针类型相等,表示两指针指向同一个变量或者同为nil channel 通道 两个通道类型相等,表示两个通道是被相同的mak

  • Ubuntu14.04系统升级内核版本并且增加系统调用2022-05-28 20:31:16

    一、升级内核版本 1、下载linux源码 在https://www.kernel.org/上下载最新内核源码 2、解压 sudo tar -xvf linux-4.19.245.tar.xz 3、配置新内核的.config cp  /usr/src/linux-headers-3.13.0-32-generic  linux-4.19.245 4、安装一些必要的包openssl、之类的,缺什么补什么,每个

  • 源码编译安装的一般步骤2022-05-28 17:00:16

    (./configure)–> 编译(sudo make) –> 安装(sudo make install)。 1.配置:这是编译源代码的第一步,通过 ./configure 命令完成(图形化可以用cmake-gui来配置)。执行此步以便为编译源代码作准备。常用的选项有 --prefix=PREFIX,用以指定程序的安装位置。更多的选项可通过 --help 查询。也有某

  • 【Qt】QObject::connect: Cannot queue arguments of type 'QVector<int>' Make sure '2022-05-28 15:05:18

    如下截图所示,增加三行代码即可: #include<QMetaType> Q_DECLARE_METATYPE(QVector<int>); qRegisterMetaType<QVector<int>>("QVector<int>&");    

  • linux篇-linux下源码安装nginx2022-05-20 19:34:55

    LNMP模式 后续继续更新,先搭建nginx 安装环境gcc gcc-c++ 2 下载源码包解压 配置第一个报错   安装openssl openssl-devel yum -y install openssl openssl-devel Make报错 解决 tar -zxvf pcre-8.37.tar.gz cd pcre-8.34 ./configure make make install tar -zxvf zlib-1.2

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有