Ubuntu16
文章平均质量分 77
武泗海
石油物探 数值模拟 信号处理
展开
-
Linux_Ubuntu16的安装与CUDA7.5开发环境搭建及Nvidia-OpenACC开发工具配置 笔记本-台式机均可
这主要会nvidia驱动造成的,我们是不可能去卸载nvidia驱动,cuda和openacc都需要,卸载驱动可以重启进入桌面,但是重装驱动后问题依然存在。但是cuda的程序没法运行了,即使你prime-select nvidia,也不行。默认启动的也是这个,恍然大悟,ubuntu私底下更新一个,启动的是新的版本,不是我初始安装的那个ubuntu16.4.0.21。说明:第一部分为cuda安装,第二部分为openACC安装,第三部分,安装完之后,ubuntu自动升级内核后,出现的循环登录情况下的解决方案。原创 2016-09-10 11:58:40 · 6169 阅读 · 2 评论 -
cuda项目中使用ctags
默认情况下,使用vim时,ctags无法定位cu文件中的函数及类等的定义。采用下面的办法可解决这个问题。ctags有一个选项可以指定文件使用的语言:langmap。比如,指定.cu文件中语言为C++可以加入选项:--langmap=c++:+.cu。于是,可以使用以下方式来为cuda项目建立tag:ctags -R --langmap=c++:+.cu *也可以将这些选项直原创 2018-01-27 15:34:06 · 424 阅读 · 0 评论 -
vim 取消搜索高亮
在Vi里面如果要搜索某个关键字,只要键入/xxx就可以了,比如,要搜索一个函数,就键入/snprintf然后回车,一个文件中,所有出现这个字样的地方都会被高亮显示。按n键,就可以自动把光标跳到下一个。消除高亮:键入:noh就可以了。原创 2018-01-28 13:06:27 · 2384 阅读 · 0 评论 -
vim 查找
当前行进行替换:s/XXX/YYY/gXXX是需要替换的字符串,YYY是替换后的字符串。全局替换:% s/XXX/YYY/g.对指定部分进行替换用V进入visual模式,再进行:s/XXX/YYY/g.或指定行范围 替换::100, 102s/XXX/YYY/g.替换字符串中的"/" 用"\"转义,即用"\/"表示。查找在:中输入? 或/ ,然后按n或N向后或向前查找Vi指原创 2018-01-28 13:07:00 · 1575 阅读 · 0 评论 -
全文对齐
在命令行模式下,首先使用“gg”将光标移动到文档开头,然后使用“v”切换到可视模式,再用“G”将光标移动到文档尾部(相当于全选),最后使用“=”,即可完成整个文档的自动排版。原创 2018-01-28 13:17:56 · 220 阅读 · 0 评论