2013年9月5日

Ubuntu12.10编译openwrt遇到的错误

摘要: 由于Openwrt有很多工具是要先编译的,在Ubuntu12.10平台下编译openwrt时就遇到了下面这样的错误:elf.cpp: In static member function 'static Elf::file* Elf::file::open(const char*)':elf.cpp:68:5: error: '::close' has not been declared后经google,发现很多网友也遇到这样的问题,因此借鉴了他们的方法。1、找到elf.cpp源文件(./build_dir/host/mklibs/src/mklibs-reade 阅读全文

posted @ 2013-09-05 22:17 swblog 阅读(1032) 评论(0) 推荐(0)

2013年9月2日

虚拟机开机提示:This virtual machine appears to be in use

摘要: 【原因】:由于电脑非正常关机导致,重新启动虚拟机就会出现This virtual machine appears to be in use的提示。【解决方法】:到虚拟机的安装目录下删除所有.lck的目录和文件。重新打开wmware,启动虚拟机。OK,恢复正常~【分析】:虚拟机安装成功后,实际上只有三个是主要文件:.VMX文件是虚拟机的参数文件,.VMDK文件是虚拟机的磁盘文件。其它文件均虚拟机启动后生成,正常退出后虚拟机会自动删除这些文件,每次虚拟机启动时都会检测这些是否存在,如果存在就提示错误(即一个虚拟机不允许被同时打开两次)。突然断电后,虚拟机没有删除这些文件,导致了再次启动时出错。 阅读全文

posted @ 2013-09-02 15:25 swblog 阅读(751) 评论(0) 推荐(0)

SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法。

摘要: 问题:在WINDOWS中创建的SVN Server,在Linux client中无法连接。原因:WINDOWS中的证书无法被Linux正确识别,因此需要修改证书,以使双方都可以正确识别。修改方法如下:(在网上搜到的解决办法,特放在这里以备忘。)http://www.visualsvn.com/support/topic/00056/SymptomsSubversion clients receive the following error message when attempting to connect to VisualSVN Server:svn: OPTIONS of 'ht 阅读全文

posted @ 2013-09-02 11:21 swblog 阅读(25582) 评论(0) 推荐(0)

2013年8月31日

在source insight中阅读Python代码

摘要: Sourceinsight的强大不言而语,但是其对python的不是默认支持的,需要安装一个CLF文件:1、下载CLF文件,地址为http://www.sourceinsight.com/public/languages/Python.CLF。2、打开Sourceinsight。Options-> Preference-> Languages,点击“Import”,选择刚刚下载的Python.CLF文件,“确定”。然后就会发现有了Python Language。 3、Optionss->Documents Options,点击“Add Type”,输入“Python”,“确定 阅读全文

posted @ 2013-08-31 18:31 swblog 阅读(2610) 评论(1) 推荐(0)

2013年8月18日

修改linux命令行提示符

摘要: 安装了ubuntu1304版本,发现命令行@后面的名称太长,影响视觉美观,决定修改一下。修改当前用户目录下面的.bashrc文件即可达到目的。打开.bashrc文件,找到下面的内容:if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 'else PS1='${debian_chroot:+($debian_chroot)}\u@ 阅读全文

posted @ 2013-08-18 12:45 swblog 阅读(4353) 评论(0) 推荐(0)

2013年8月14日

gcc链接程序时出现undefined reference to""错误

摘要: 如:: undefined reference to ‘mq_unlink',意思是指函数mq_unlink没有定义。可以使用如下步骤找到该函数所在的库:1)、查找哪些库包含了或使用了该函数:grep -r "函数名(如mq_unlink)" [目录]2)、分析库文件:nm -s 库文件名 | grep "函数名(如mq_unlink)"或:objdump -t 库文件名 | grep "函数名(如mq_unlink)"在出现的提示中,会有符号T或U,以下是个人理解:T: 该函数在该库有被实现。U:该函数在该库中是被调用的关系 阅读全文

posted @ 2013-08-14 12:10 swblog 阅读(1021) 评论(0) 推荐(0)

[转]init.d解析

摘要: 本文为转载,放在这里以备忘。init.d指的是/etc/rc.d/init.d目录。本文包括3部分内容1、 Linux的引导过程2、 运行级别3、 /etc/rc.d/ 与/etc/rc.d/init.d的关系 “/etc/rc.d/init.d/目录下的脚本就类似与windows中的注册表,在系统启动的时候某些指定脚本将被执行”。开始之前,先让大家先对init.d目录有个大概的印象。在进入init.d之前,我们一起来做两个准备工作,linux的引导过程和运行级别的概念。一、 Linux的引导过程 系统启动之后,在进入init.d之前,我们先来看看系统都做了什么工作。 系统加电之后,首先进行的 阅读全文

posted @ 2013-08-14 11:54 swblog 阅读(329) 评论(0) 推荐(0)

2013年8月13日

[转]Linux中find常见用法示例

摘要: Linux中find常见用法示例【转】·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执 阅读全文

posted @ 2013-08-13 11:42 swblog 阅读(344) 评论(0) 推荐(0)

2013年8月11日

Linux的网卡由eth0变成了eth1,如何修复?

摘要: 使用wmware安装了linux,安装成功后,使用的网卡是eth0,没有eth1。但是用过一段时间后,不知道为什么eth0无法使用,系统却自动生成了eth1网卡,这可以使用ifconfig命令看的到。[user@localhost ~]$ ifconfigeth1 Link encap:Ethernet HWaddr 00:0C:29:A9:22:9D inet addr:192.168.1.108 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fea9... 阅读全文

posted @ 2013-08-11 22:05 swblog 阅读(3137) 评论(1) 推荐(1)

测试使用Windows Live Writer

摘要: 目前是在win7系统下面使用的,曾经在winxp下去配置,却失败了,难道不支持xp? Windows Live Writer好像不支持代码关键字高亮显示啊。 int main(void) { printf(“test\n”); } 阅读全文

posted @ 2013-08-11 21:43 swblog 阅读(153) 评论(0) 推荐(0)

导航