Linux
文章平均质量分 76
caisense
这个作者很懒,什么都没留下…
展开
-
炫龙毒刺x6 安装win7+ubuntu16.04双系统
配置:i7-6700hq的CPU + GTX 965M独显,内存16G128G固态+双机械硬盘首先确认硬盘分区点击打开链接,或者在winPE下用diskGenius或傲梅分区助手查看只有MBR分区能保证稳定运行双系统,GPT+EFI模式试过不下十来次,都失败。win7:直接用ISO解压在硬盘上安装,将原来的win10覆盖掉之后由于是6代cpu Intel i7-6700原创 2017-03-10 16:56:34 · 3424 阅读 · 0 评论 -
Makefile:9: *** missing separator. Stop.
在make命令后出现这种错误提示,是提示第9行没有分隔符。例如:test:test.ogcc -o test test.otest.o:test.sgcc -x assembler -c test.stest.s:test.cppgcc -x cpp-output -S -o test.s test.cpptest.cpp:test.原创 2017-03-05 21:53:43 · 7730 阅读 · 0 评论 -
getopt()用法详解
http://blog.csdn.net/kunikida/article/details/8922754转载 2017-06-12 01:32:11 · 13450 阅读 · 0 评论 -
Ubuntu16.04 安装配置GPU版本Caffe
安装CUDA 8.0在存放.deb文件的目录下执行:sudo dpk-i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb sudo apt-get updatesudo apt-get install cuda安装完成后重启添加环境变量,在~/.bashrc中添加:export PATH=/usr/lo原创 2017-03-10 17:15:13 · 6714 阅读 · 0 评论 -
i7-6700HQ+GTX965M UEFI安装win10+ubuntu16.04
型号:炫龙毒刺x6 硬盘分布:win10装128G固态sda,ubuntu16装256固态sdc,boot放在sda上引导。首先开机界面f2进入bios管理,开启uefi模式,关闭secury boot扥等等,照网上教程 先用u盘装win10,制作启动盘的教程很多,不详叙。注意分区格式要用gpt,如何查看和设置硬盘分区格式网上教程也很多。装完win10后进入系统,磁盘管理,在sda上右键执行压缩原创 2017-07-24 14:11:21 · 5456 阅读 · 0 评论 -
Linux Shell脚本 学习笔记
1.第一个shell脚本 打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好 第一行一般是这样#!/bin/bashecho "Hello World !"#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。 echo 命令用于向窗口输出文本。(原创 2017-08-10 20:36:41 · 307 阅读 · 0 评论 -
do{...}while(0)的意义和用法
linux内核和其他一些开源的代码中,经常会遇到这样的代码:do{ ...}while(0)这样的代码一看就不是一个循环,do..while表面上在这里一点意义都没有,那么为什么要这么用呢?实际上,do{…}while(0)的作用远大于美化你的代码。查了些资料,总结起来这样写主要有以下几点好处:1、辅助定义复杂的宏,避免引用的时候出错:举例来说,假设你需要定义这样一个宏:#define DOSO转载 2017-09-15 23:19:46 · 400 阅读 · 0 评论 -
Ubuntu下vim+ctags的配置
ctags可以建立源码树的索引,使程序员在编程时能迅速定位函数、变量、宏定义等位置去查看原形 以下是在ubuntu下ctags的下载安装和配置过程:下载并安装ctags,终端输入命令 sudo apt-get install ctags建立源码索引,比如我经常需要查阅Linux的内核代码,而这些代码放在/home/hjw951/arm/linux-2.6.12目录下 那么在终端进入到该目录后,转载 2017-09-30 20:40:39 · 451 阅读 · 0 评论