
linux
jimeshui
这个作者很懒,什么都没留下…
展开
-
makefile的语法及写法
------------------------------------------------------------------------------- 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTM转载 2015-01-28 11:48:01 · 304 阅读 · 0 评论 -
Ubuntu14.04下安装Caffe总结
前言: 按照Caffe官网安装教程安装Caffe时,要装Cuda,按照Cuda官网安装教程, 命令行输入: $ lspci | grep -i nvidia 发现没有nvidia显卡,所以只能暂时放弃Gpu,改用CPU了。正文: 1、安装依赖库(一):$ sudo apt-get install libprotobuf-dev libleveldb-dev li转载 2016-02-21 21:26:38 · 601 阅读 · 0 评论 -
Linux下的环境变量设置
C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。【1】include头文件路径 除了默认的/usr/include, /usr/local/include等include路径外,还可以通过设置环境变量来添加系统inclu转载 2016-02-20 16:49:06 · 865 阅读 · 0 评论 -
ubuntu启动时加载的服务
加 速Ubuntu开机过程此HowTo的建议:1. 我希望你能从中学到东西而不是仅仅简单的拷贝。 因此请, **不要 **完全地按照我所作的并复制到你的计算机。阅读服务的描述并自己判断去决定是否需要保留他们。例如,在我的电脑上我关闭GDM用终端引导,但是如果你看 到终端感到一点都不舒服,你应该保留GDM或KDM直接引导到用户图形界面。2.如果你对开机服务有疑问并且确实对该服务是什么转载 2015-01-23 00:47:57 · 637 阅读 · 0 评论 -
Linux下 编译C++
在编译之前我们需要在系统里安装G++ GCC,它们就是Linux下的C++/C的编译器。代码如下代码:sudo apt-get install build-essentialsudo apt-get install gccsudo apt-get install g++好,现在我们在文本编辑器里写一个C的简单的程序(好像所有学习C或者C++的书都会出现)代码:转载 2015-01-23 01:50:16 · 387 阅读 · 0 评论 -
sudo命令使用
在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码。sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用户将普通用户的名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息,登记在特殊的文件中(通常是/etc/sudoers),即完成对该用户的授权(此时该用户称为“sudoer”)转载 2014-12-30 21:59:40 · 539 阅读 · 0 评论 -
root 密码设置
请 输入 root 密码 安装时 设置的是用户密码 而不是root 密码 ununtu 只能调用 root 不能直接 root登录 设置root密码 方法如下:1:输入 sudo passwd root2:输入用户密码(安装时设置的)3:输入想设置的root密码4:再次输入root密码 enter结束 就成功了转载 2014-12-30 22:15:38 · 325 阅读 · 0 评论 -
路由器和网关
路由器和网关都是网络中连接不同子网的主机。二者都可对到达该主机的数据包进行转发。但二者具有本质区别。路由器相对网关而言较为简单。路由器工作在OSI 模型的物理层,链路层和网络层。路由器在多个互联网之间中继包。它们将来自某个网络的包路由到互联网上任何可能的目的网络中。 路由器区别于网关的最大之处于路由器本身只能在使用相同协议的网络中转发数据包。而网关是一个协议转换器,其可以接收一种协议的数据包如 A转载 2015-01-17 00:59:18 · 462 阅读 · 0 评论 -
linux下tty,控制台,虚拟终端,串口,console(控制台终端)详解
首先:1。终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念.一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两种.控制台是另一种人机接口, 不通过终端与主机相连, 而是通过显示卡-显示器和键盘接口分别与主机相连, 这是人控制主机的第一人机接口.话回到个人计算机上,个人计算机只有控制台,没有终端转载 2015-01-16 00:23:36 · 2316 阅读 · 0 评论 -
ubuntu 系统运行级别的更改
第一种方法:(内核级别的)Sudo vi /etc/default/grub修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”为:GRUB_CMDLINE_LINUX_DEFAULT=” text”然后运行下sudo update-grub2就可了 第二种方法:(基于upstart的”正统”方法)转载 2015-01-15 22:42:28 · 850 阅读 · 0 评论 -
shutdown与poweroff
shutdown :使系统关闭,参考一下现有的解释:“命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。 而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令转载 2015-01-14 00:23:02 · 3693 阅读 · 0 评论 -
C++ GUI Qt 4编程(第二版)
C++ GUI Qt 4编程(第二版)(中文高清PDF扫描版)+随书源码利用奇趣科技公司(Trolltedl)的Qt应用程序框架,可以构建出工业级的跨平台应用程序。在源代码不经任何修改的情况下,这些程序即可流畅运行于Windows、Linu/UNIX、Mac OS X和嵌入式Linux上“一次编写,随处编译”。本书对Qt进行了全面介绍,充分展示了Qt程序开发模式中的每一个细节。转载 2015-01-13 14:59:25 · 4029 阅读 · 0 评论 -
gdb使用方法简介(转)
编译时必须加上参数-g ,例:g++ -g temp.cpp -o temp.通过Gcc编译生成可执行文件才能用Gdb进行调试。 进入gdb界面:gdb temp. 提示符变成(gdb) (1)查看文件在Gdb中键入”l”(list)就可以查看所载入的文件 (2)设置断点只需在”b”后加入对应的行号即可(这是最常用的方式,另外还有其他方式设置断点)。如下所示:(gdb)b 6代码运行到第五行之转载 2016-05-10 21:25:32 · 444 阅读 · 0 评论