- 博客(15)
- 资源 (12)
- 收藏
- 关注
转载 X11 connection rejected because of wrong authentication.
问题是这样的 ,在一台机器上准备通过ssh调用wireshark进行抓包,但是在与性 sudo wireshark 时出现 X11 connection rejected because of wrong authentication.经过google之后在下面的文章找到了答案,网上很多给出的解决方案是不可行的,特此mark下。http://www.solomonson.com/c
2013-09-18 00:32:41
7422
原创 vs2008和vs2010下配置openmesh
因为要做图形学的实验用到了openmesh,但是网上又没有比较详细的配置和测试方法,摸索完成配置后记下一点笔记。1.从www.epenmesh.org下载最新版的安装包或者源代码,注意下载与自己系统匹配的版本,我下的是vs2008预编译版的,下载源码自己编译时一样的。安装好visual studio。2.安装openmesh,预编译版的是一个安装包,直接打开下一步安装就行。3.配置vs
2013-03-27 14:49:05
8257
原创 Qt creator工程项目移植时因环境变换造成qmake错误的解决方案
今天从实验室把没写万的qt程序拷贝到自己的机器上,在qt creater上发现无法编译,但是在目录下使用 qmake -project qmake 和make 3条命令却可以生成二进制可执行文件。后来发现是因为存在由其他开发环境创建的设置文件,就是xxx.pro.user文件,每一台机器不同就会生成不同的这个名字命名的文件,所以只需要删除这个文件后再用qt打开项目就好了,因为qt会根据现有的环境
2012-11-28 22:40:32
1149
原创 windows下配置mysql+php环境无法找到类mysqli
只是自己犯的小错误 只下了备忘而已在修改php.ini文件时 关于extension_dir一项要改为“X:\...\ext”不是linux下的“./”不大在win下配置这个东西坑死自己啊 一个小问题倒腾了一晚上~
2012-11-25 19:00:44
825
原创 向linux内核中添加新的系统调用
向内核中添加代码其实很简单,但是不推荐,只做学习内核用一、在kernel目录下新建一个myapi.c文件,文件内容就是相关的系统调用实现的代码#include#includeasmlinkage long sys_userlog(void){ printk("hello I'm a new syscall \n"); return 0;}二、在ker
2012-11-22 14:11:59
1687
原创 ubuntu下安装phpmyadmin
安装phpmyadminsudo apt-get install phpmyadmin由于phpmyadmin的目录是/usr/share/phpmyadmin而apache的web目录是/var/www只需建立链接即可sudo ln -s /usr/share/phpmyadmin /var/www之后访问localhost/phpmy
2012-11-08 16:38:16
434
原创 ubuntu下编译linux内核
我们操作系统课程设计要求做关于linux内核可视化方向相关的内容,首先要做的是编译内核。其实内核编译还是比较简单的1.到kernel.org上下载内核源代码,sudo cp ~/下载/linux-3.2.28 .tar.bz2 /usr/srccd /usr/srctar jxvf linux-3.2.28.tar.bz22.因为进行内核配置的时候需要用到menuconfig
2012-11-07 21:06:06
467
原创 在linux内核源代码中添加printk函数
printk是内核打印函数,需要在内核源代码中调用printk函数需要包含kernel.h内核入口函数start_kernel中添加了代码printk(KERN_NOTICE "I'm the printk in the kernel\n", linux_banner);重现变异内核后。察看dmesg在dmesg开头处可以看到[ 0.000000] I'm the
2012-11-07 14:10:14
1116
转载 ubuntu 安装lamp
Ubuntu 在安装的时候一般默认不会安装LAMP。Server版的都会默认安装,当然,安装的时候可以充分的定制,本人就不怎么喜欢安装系统的时候自带一个那个玩意儿,什么装了什么没装心没个底。前几天没事儿就在自己倒腾了会LAMP。现在把安装过程贴出来。做个记录吧算是!Apache$sudo apt-get install apache2在浏览器中测试 http://local
2012-11-07 13:57:27
395
转载 How to Create, Compile, Load Linux LKM Loadable Kernel Modules
How to Create, Compile, Load Linux LKM Loadable Kernel Modulesby Himanshu Arora onApril 2, 2012TweetSuppose we want to add some extra functionality in the Linux kernel.So the first
2012-10-31 11:03:33
595
原创 linux中printk()实例
新建hello.c #include #include int init_module(void){ printk(KERN_INFO "Welcome.....\n"); return 0;}void cleanup_module(void){ printk(KERN_INFO "Bye....\n");}然后在同一目录下编写Makef
2012-10-31 08:40:38
733
原创 编译linux内核模块时Makefile的写法
obj-m = hello.oall: make -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) modulesclean: rm -rf *.o *.ko *.mod.c *.mod.o modules.* Mod*注解:首先看第一行 其中的obj-m指的是编译的目标是编译为模块,如果编译的源文件为hello.c 只需写为
2012-10-31 08:20:38
592
转载 ubuntu下ftrace使用手记
Trace Events (UserspaceAPI)We’re in userspacenow, so you can leave the kernel source directory, but you do need to be rootand you may need to mount a filesystem. This is because some distributions(l
2012-10-28 15:37:24
1982
原创 vm虚拟机Ubuntu图形界面切换到命令行终端模式
其实只是因为vm默认ctrl+alt为切出虚拟机的快捷键与ubuntu切换命令行终端的快捷键ctrl+alt+f1冲突。只需要先按住ctrl+f1 然后再按alt键就可以了。所以就成了ctrl+f1+alt了
2012-09-16 22:24:53
9077
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人