ICode9

精准搜索请尝试: 精确搜索
  • 2021-10-11日python笔记(VM虚拟机安装Linux)2021-10-11 20:00:42

    由于日后开发的需要,我们需要掌握适当的Linux基础来协助我们开发和部署项目。 知识点概括: 1.了解linux操作系统发展史 2.VM虚拟软件的安装 3.在虚拟软件中安装centos操作系统 了解linux操作系统发展史 1969年前后,Ken Thompson(肯.汤普森)在Dennis Ritchie丹尼斯.里奇(Dennis Rit

  • SNMP 添加MIB 节点 (十二) --- snmp龙芯2K1000交叉编译2021-10-11 14:32:19

    NET-SNMP 5.7.3 gcc   mips64el-linux-4.4.7 1.配置交叉编译环境    /etc/enviroment 添加gcc路径 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/ubuntu/loongson/gcc-4.4-64-gnu/bin" /home/ubuntu/

  • 程序员的自由与黑客文化2021-10-01 23:33:12

    程序员的自由与黑客文化 转自V2EX (https://v2ex.com/t/568977) 简介 世界上超过一大半的计算机都在运行开源软件为我们提供各种便利,它们是由谁编写的,为何要免费提供给我们? free software 为什么不是表示的免费软件,而是自由软件?它为何和 open source software 不同,甚至有不少分歧

  • 2021-10-01 黑客传奇之 理查德·马修·斯托曼2021-10-01 13:33:27

    理查德·马修·斯托曼(Richard Matthew Stallman, RMS),于1953年出生,自由软件运动的精神领袖、GNU计划以及自由软件基金会(Free SoftwareFoundation)的创立者、著名黑客。 理查德·马修·斯托曼的主要成就包括Emacs及后来的GNU Emacs,GNU C编译器及GNU 除错器。 他所写作的GNU通用公共许

  • CS15-213 csapp chapter01 计算机系统漫游 学习笔记2021-09-28 22:30:24

    csapp chapter01 计算机系统漫游 学习笔记 说明 笔记参考书籍:《深入理解计算机系统》,截图来源书籍。 信息就是位 + 上下文 计算机系统是由 硬件 和 系统软件 组成的,两者共同工作来运行应用程序。 源程序实际上就是一个由 0 和 1 组成的位(称为比特)序列,8个位被组成为一

  • GNU C字节对齐__attribute__((aligned(n))) #pragma pack(n)2021-09-23 09:34:31

    在使用GNU C开发的软件中,经常会遇到字节对齐相关操作,比如uboot命令相关的代码中,会遇到__attribute__((aligned(n)))类似的扩展关键字,修饰变量或者类型后,会产生怎样的影响呢? 1.修饰变量 int more_aligned_int __attribute__((aligned(8))); int类型自然对齐边界是4字节对齐。指定

  • 什么是GCC2021-09-22 15:02:11

    GCC GNU Compiler Collection, GNU 编译器套件 是由 GNU 开发的 编程语言译器 GNU编译器套件, 包括 C, C++, Objective-C, Fortran, Java, Ada 和 Go语言前端, 也包括了 这些语言的库(如 libstdc++, libgc等) GCC的初衷是为GNU操作系统专门编写的一款 编译器, GNU系统是彻底的 自

  • 什么是GNU2021-09-22 14:32:59

    什么是GNU GNU GNU's Not Unix, GNU 并非 Unix GNU是一个自由的 操作系统, 其内容完全以 GPL方式发布 这个操作系统是 GNU 计划的主要目标, 名称来自 Unix 的 递归缩写 因为GNU的设计类似 Unix, 但它不包含 具著作权的Unix代码 GNU的内核, 称是 自由软件基金会发展的重点 但是其发

  • 【MIT 6.S081】Arch Linux下搭建xv6环境2021-09-21 11:02:34

    目录 1. 更新系统2. 安装资源包3. 测试4. 降级安装包5. 下载xv66. 成功7. 联系 1. 更新系统 sudo pacman -Syyu 2. 安装资源包 sudo pacman -S riscv64-linux-gnu-binutils riscv64-linux-gnu-gcc riscv64-linux-gnu-gdb qemu-arch-extra 3. 测试 riscv64-linux-gnu-g

  • Centos7 Linux安装GCC2021-09-20 23:02:02

    1. 安装 # 安装gcc yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake # 安装wget yum -y install wget httpd-tools vim 2. 测试 gcc --version 3.gcc下载 http://ftp.gnu.org/gnu/gcc/

  • 基于Ubuntu下Qt creator的littleVGL开发环境搭建2021-09-16 23:59:55

    1.安装QT Creator sudo apt-get install qt5-default qtcreator  安装完毕后就可以看到QTCReator了 2. 安装SDL2 sudo apt install libsdl2-dev libsdl2-ttf-dev 3.配置QTCreator  打开后的界面是下面这个样子: 然后我们打开Tools->Options:  然后我们找到构建和运行->编

  • Linux是什么2021-09-14 18:04:26

    Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用

  • 迅为iTOP3399开发板QT系统PCIE 4G移植-编译程序2021-09-14 11:31:09

    配套资料在网盘资料“iTOP-3399 开发资料汇总(不含光盘资料)\10_iTOP-3399 开发板 Linux 系统开发 \PCIE 4G 模块测试.zip”目录下。 45.1 编译程序 1. 首先拷贝 ppp-2.4.7.tar.gz 到 Ubuntu 下,然后执行下面的命令解压: tar -xvf ppp-2.4.7.tar.gz 解压 完成得到 ppp-2.4.7 目

  • 使用GSL-GNU科学计算库2021-09-12 09:31:54

    这里使用的自带vc工程的1.8版本,地址 http://gnuwin32.sourceforge.net/packages/gsl.htm 这个网页里面有GSL1.8版本的,里面有目录VC8,下面有libgsl.sln, GSL的官方文档在 http://www.gnu.org/software/gsl/doc/latex/gsl-ref.pdf  GSL都是C的API和一些结构体,我们 试了下多项式求根

  • Linux命令全称2021-09-05 16:31:05

    su:Swith user 切换用户,切换到root用户 cat: Concatenate 串联 uname: Unix name 系统名称 df: Disk free 空余硬盘 du: Disk usage 硬盘使用率 chown: Change owner 改变所有者 chgrp: Change group 改变用户组 ps:Process Status 进程状态 tar:Tape archive 解压文件 chmod: Chan

  • [Linux]Linux发展历程2021-07-27 01:02:06

    古人云,知其然知其所以然。马哲思想指导着我们,任何事物、问题,离不开:为什么(Why,事物从哪里来?)、是什么(What,事物的定位?)、怎么做(How,到哪里去?)的哲学3问。 继上个月算是相对彻底地弄懂了2个对于大部分从业者在今天看来的可能相当'常识'的底层概念问题:云计算————[云计算]概念辨

  • 解决/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libSM.so:对‘uuid_generate@UUID_1.0’未定义的引用2021-07-25 19:00:57

    问题 今天在编译一个C++项目时,出现了问题,这个问题之前也出现过,当时没有在意,今天又出现了,所以决定记录一下,以免以后又出现又要到处找! 解决方案 问题出在ros和anaconda的兼容上,以后这种问题都可以这么解决。 1.从项目中提取关键字 libSM.so和libfontconfig.so 2.先解决libSM.so的

  • Linux 简介(测试发布)2021-07-18 11:33:40

    其实我也没想好,我要怎么来写我的笔记,或者就只是按照我自己的方式来做就可以了,有什么问题发现之后再去做对应的修改,直到修改到比较完美的状态,我想这样应该是对的。 先去做,怎么可能会有直接完美的学习成果,如果是完美的,那我还需要学习吗? 今天先发一部分,其实挺长的了,我的这个是在

  • Liunx目录2021-07-16 09:33:31

      虚拟目录树的各个目录用途 目录 用途 / 虚拟目录的根目录。通常不会在这里存储文件 /bin 二进制目录,存放许多用户级的GNU工具 /boot 启动目录,存放启动文件 /dev 设备目录,Linux在这里创建设备节点 /etc 系统配置文件目录 /home 主目录,Linux在这里创建用户目录

  • centos7升级gcc4.8.5到gcc4.9.02021-07-15 13:04:11

    升级过程: 1、源码网站:http://ftp.gnu.org/gnu/gcc/Linux      系统中下载用到命令行:wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.bz2 2、下载好之后,解压文件:tar -jxvf gcc-4.9.0.tar.bz2 3、解压完成,进入文件目录:cd gcc-4.9.0 4、源码包里自带的工具下载所需要

  • map 文件2021-07-13 18:04:14

    内容 显示你的存储实际使用情况,哪些变量、函数,位于哪个地址和section。    生成 通过gcc参数-Wl,-Map,: gcc -o helloworld helloworld.c -Wl,-Map,file_name.map   通过ld参数-Map: ld -Map file_name.map helloworld.o -o helloworld     例子 #include <stdio.h> #incl

  • 《自己动手写CPU》 安装Openrisc_ubuntu虚拟机 安装GNU工具链2021-07-10 18:58:21

    1. OpenRisc_Ubuntu_2011-11-18下载地址:https://pan.baidu.com/s/1qWwrkoW 2. Virtualbox使用最新版即可。 3. 原书自带的工具链安装文件(mips-sde-elf-i686-pc-linux-gnu.tar.tar)我解压出来不全。于是切换了该网址(https://download.csdn.net/download/wz1226864411/10116997?utm

  • win10下VS2015与gsl2.3环境配置,GSL的配置(GNU Scientific Library )2021-07-05 13:32:14

    编译好的GSL2.3的库,直接下载 链接:https://pan.baidu.com/s/1l9dCViBo4e5RpjEEgYQ4Aw 提取码:c751 下载后解压如下图 “包含目录”和“库目录”添加路径,如下图 (1)(包含目录第二个路径) (2) 在“附加依赖库”添加lib_x64文件里的lib 如图添加: 将dll_x64文件中两个dll文件移动到项

  • pkg-config 详解2021-07-04 23:57:51

    http://blog.csdn.net/newchenxf/article/details/51750239 1 什么是pkg-config pkg-config是一个linux下的命令,用于获得某一个库/模块的所有编译相关的信息。 例子: pkg-config opencv –libs –cflags 结果: -I/usr/include/opencv /usr/lib/x86_64-linux-gnu/libopencv_

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

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

ICode9版权所有