
Linux
文章平均质量分 66
Sean_SJTU
研究兴趣模式识别、机器学习、数据挖掘。
展开
-
linux环境jdk安装及配置
注意:这里选择下载jdk并自行安装,而不是通过源直接安装(apt-get install)1、下载jkd( http://www.oracle.com/technetwork/java/javase/downloads/index.html)1.1 对于32位的系统可以下载以下两个Linux x86版本(uname -a 查看系统版本)1.2 64位系统转载 2014-11-29 09:46:27 · 730 阅读 · 0 评论 -
linux C++ 莫名奇妙的段错误(segmentation fault),无法调用其它函数
进来在linux下开发C++项目,遇到了非常奇怪的bug。项目需要多线程实现,在写好代码后,每当运行到线程函数内部,当内部调用其它函数如printf、fopen等时就会提示段错误(segmentation fault)。编程很久了,自觉不会出现很低级的语法错误,经仔细检查许久确实也未发现任何问题。在给很多厉害的朋友看过代码后也未能帮助找到这个bug,后来经自己一番思索终于找到问题所在。下面先给出线原创 2014-10-06 14:45:00 · 6132 阅读 · 0 评论 -
vim默认设置tab键进4格并显示行号
为了避免每次动过命令模式设置,可以在主目录下设置“.vimrc”文件(如果没有则自己创建),文件内写入:set tabstop=4set nu转载 2014-03-20 21:46:18 · 1083 阅读 · 0 评论 -
Linux下g++编译与使用静态库和动态库
在windows环境下,我们通常在IDE如VS的工程中开发C++项目,对于生成和使用静态库(*.lib)与动态库(*.dll)可能都已经比较熟悉,但是,在linux环境下,则是另一套模式,对应的静态库(*.a)与动态库(*.so)的生成与使用方式是不同的。刚开始可能会不适应,但是用多了应该会习惯这种使用,因为步骤上并没有VS下配置那么繁琐。下面就分别总结下linux下生成并使用静态库与动态库的方法原创 2014-03-07 17:27:06 · 37221 阅读 · 3 评论 -
ubuntu 12.04 64位 安装ADT搭建安卓开发环境
首先基于我个人经历给出的结论是:别尝试了!其实网上可以参考到很多安装方法,大体过程就是先安装JDK,这个也可以参见我前面的博文记录,然后eclipse呀adt呀这些直接到android官网下载adt-bundle里面全都打包集成在一起了,如果想windows里直接打开用倒真是省心,可惜啊!下载好这个bundle后运行时提示你找不到adb。。没办法,搜网上找到原因是因为64位原创 2013-12-24 00:56:31 · 1900 阅读 · 0 评论 -
ubuntu12.04 64位安装jdk
1.先去 Oracle下载Linux下的JDK压缩包,推荐链接JDK-DownLoad (我之前点了别的链接,下载后配置几次死活配置不好,所以推荐还是用这个吧)。2. 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里 (注意,像我的原始装的ubuntu没有jvm需要自己先建立这个文件夹!)sudo cp -r ~/jdk1.7.0_21/ /us转载 2013-12-24 00:18:54 · 837 阅读 · 0 评论