linux
文章平均质量分 50
passion-ma
小菜鸡
展开
-
ubuntu执行c++程序
Linux系统中使用命令运行C++ 脚本进行编译首先要保证系统中包含编译工具(g++/gcc)和编辑工具(vim、首先先用Gedit(或vim)准备一个简单的C++脚本,或者使用。),C语言和C++对应的编译器分别为gcc,g++。将会生成hello的可执行文件,使用命令行就可以执行。执行成功会输出C++脚本的结果。原创 2023-02-15 09:59:38 · 2373 阅读 · 0 评论 -
配置pcl(点云)环境遇到的问题(华南理工大学三维人体建模与测量)
一. linux下sudo apt-get update和upgrade的区别那我们要怎么安装呢?在ubuntu下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用。sudo gedit /etc/apt/sources.list在这个文件里加入或者注释(加#)掉一些源后,保存。这时候,我们的源列表里指向的软件就会增加或减少一部分。接一下要做的就是:sudo apt-get update这个命令,会访问源列表里原创 2022-01-17 14:37:11 · 823 阅读 · 0 评论 -
C++静态库与动态库
转载:https://www.cnblogs.com/skynet/p/3372855.html我们编出动态链接库,只需要用到的头文件和.so就可以使用其中的函数,实际上头文件也是为了让用户看一看,实际连头文件都不用。简单来看,动态链接库就是.c,.cpp文件的集合,然后在调用的时候就需要一个接口头文件和头文件下的函数声明而已。这样我们就可以将动态链接库重复使用,不需要每次都定义重复的函数。1.什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每转载 2021-09-01 16:13:30 · 287 阅读 · 0 评论 -
linux 的gcc使用
首先使用gcc要在linux环境下(g++就是c++的使用)在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。而gcc则通过后缀来区别输入文件的类别,下面介绍gcc所遵循的部分约定规则。.c后缀的文件,C语言源代码文件;.a为后缀的文件,是由目标文件构成的库文件;.h为后缀的文件,是程序所包含的头文件;.i 为后缀的文件,是已经预处理过的C源代码文件;.m为后缀的文件,是Objective-C源代码文件;.o为后缀的文件,是编译后的目标文件;.原创 2021-09-01 14:53:22 · 469 阅读 · 0 评论 -
VIM编辑器常用命令及记忆方法
光标移动: hjkl 方向键,h:向左,l:向右,j:向下,k:向上, ngg 调到n行的行首 G调到文件的结尾 0(数字零)光标移动到当前行行首 $光标移动到当前行的行尾 fx搜索当前行中下一个出现字母x的地方。文本复制,粘贴,删除,撤销 yy复制当前行(yank的首字母) nyy复制当前行及其后的n-1行, 使用p键来粘贴(paste) dd删除光标所在行 ndd删除当前行及其后的n-1行 按u键撤销上一步操作 x删除..原创 2021-07-29 15:04:52 · 143 阅读 · 0 评论 -
远程登入服务器和xavier上查看资源占用
1. Xavier上查看资源占用jtop2. 远程登入服务器查看资源占用GPU: watch -n 1 nvidia-smi CPU: htop原创 2021-07-27 13:57:12 · 249 阅读 · 0 评论 -
ubuntu18.04设置静态IP方法
1. 查找netplan目录下默认的网络配置文件,文件后缀为.yaml。cd /etc/netplanls显示01-network-manager-all.yaml # 如果有的.yaml文件如果没有可以使用sudo gedit 01-network-manager-all.yaml自己创建。cd /etcsudo mkdir netpalnsudo gedit 01-network-manager-all.yaml2.编辑文件sudo vim01-network-manag...原创 2021-07-21 16:30:02 · 1241 阅读 · 0 评论 -
NVIDIA Jetson xavier/Linux python36 linux_aarch64系统安装tensorflow、torch、torchvision
1. 安装tensorflow参考网址:https://forums.developer.nvidia.com/t/official-tensorflow-for-jetson-agx-xaviersudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortransudo apt-get install python原创 2021-07-20 14:55:45 · 960 阅读 · 0 评论 -
Linux服务器--systemctl命令详解,设置开机自启动
systemctl 是系统服务管理器命令。1.设置开机自启动systemctlenablenfs-server.service2.停止开机自启动systemctldisablenfs-server.service3.查看服务当前状态systemctlstatusnfs-server.service4.重新启动某服务systemctlrestartnfs-server.service5.查看所有已启动的服务systemctllist-u...转载 2021-07-19 11:47:58 · 1550 阅读 · 0 评论