
linux点滴
anycell
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
修改ld.so.conf.d文件
将"/usr/local/lib"加入配置文件重执行命令:echo "/usr/local/lib" >> /etc/ld.so.conf然后再直接执行:ldconfig原创 2011-08-02 23:25:44 · 7578 阅读 · 0 评论 -
fedora 16安装 chrome
1. Add Google Chrome Yum RepositoryAdd the below to /etc/yum.repos.d/google.repo file: -[google-chrome-32]name=google-chrome - 32-bitbaseurl=http://dl.google.com/linux/chrome/rpm/stable/i386转载 2012-03-08 21:41:30 · 2992 阅读 · 0 评论 -
fedora 16 无线不可用 解决办法
部分机器安装fedora 16后,无线网卡无法启用,提示“无线不可用”,以下是解决办法:在/etc/modprobe.d/blacklist.conf中加入blacklist acer-wmi重启就没问题了编辑balcklist.conf文件可以使用以下命令:susudo gedit /etc/modprobe.d/blacklist.conf原创 2012-03-08 21:29:31 · 1126 阅读 · 0 评论 -
fcgi-2.4.1 fastcgi开发包 make编译出错
下载fcgi-2.4.1后,安装fastcgi开发包,报以下错误:fcgio.cpp: In destructor 'virtual fcgi_streambuf::~fcgi_streambuf()':fcgio.cpp:50: error: 'EOF' was not declared in this scopefcgio.cpp: In member function转载 2012-03-08 22:24:27 · 5273 阅读 · 0 评论 -
汇编指令NEG释疑,取补?取反?
请看下面的neg指令测试代码,下面代码已经在VC6环境下测试过:mov eax, 1neg eax//neg指令后,eax 值为 0xFFFFFFFF,同时EFL标识寄存器中CF=1mov eax, -1neg eax//neg指令后,eax 值为 0x00000001,同时EFL标识寄存器中CF=1mov eax, 0neg eax//neg指令后,eax 值为原创 2012-01-07 10:05:36 · 17670 阅读 · 4 评论 -
获取Linux系统临时目录文件(类似Windows下的GetTempPath)
char szTempFile[] = "/tmp/tbsXXXXXX";char *pszTempFile = mktemp(szTempFile);return pszTempFile;如上,Linux系统的默认临时目录是/tmp原创 2011-11-16 17:32:01 · 7065 阅读 · 0 评论 -
关于printf float double int64 _int64 long _uint64
下表列出了printf和scanf对于各种格式说明符可以接受的参数类型。格式printfscanf%cintchar *%d, %iintint *%o, %u, %xunsigned intunsigned int *转载 2011-12-06 11:22:33 · 4199 阅读 · 0 评论 -
Linux系统32位与64位数据类型长度比较
Linux系统32位与64位GCC编译器基本数据类型长度对照表GCC 32位sizeof(char)=1sizeof(double)=8sizeof(float)=4sizeof(int)=4sizeof(short)=2sizeof(long)=4sizeof(long long)=8sizeof(long double)=12sizeof(compl转载 2011-11-14 11:11:26 · 1103 阅读 · 0 评论 -
执行Linux程序时,报“error while loading shared libraries ×××”
执行Linux程序时,报“error while loading shared libraries ×××”遇到这种错误,是系统无法自动找到需要的动态链接库导致的,解决办法:(1)到/etc/ld.so.conf.d/ 目录下,随便找一个.conf文件拷贝出来,修改文件名为你的链接库软件名,内容修改为你链接库所在目录并保存。(2)在控制台下,su root获取root权限,然后执行拷贝原创 2011-11-24 18:25:08 · 1016 阅读 · 0 评论 -
关于GCC的 “-fpack-struct”项
将Windows下的VC项目使用CodeBlocks导入到Linux下,原来VC项目使用的1字节对齐,导出到CodeBlocks下后,options中就自动增加了-fpack-struct选项,估计是不允许系统自动补字节,与VC的1字节对齐相对应。但是编译的时候,就出问题了:/usr/lib/gcc/i686-redhat-linux/4.6.2/../../../../include/c++原创 2011-11-16 14:33:19 · 4111 阅读 · 0 评论 -
Socket 编程 windows到Linux代码移植遇到的问题
1、一些常用函数的移植 http://www.vckbase.com/document/viewdoc/?id=1586 2、网络 ------ 转载 & 修改(待整理) socket相关程序从windows移植到linux下需要注意的 1)头文件 windows下winsock.h/winsock2.h linux下sys/socket.h 错误处理:er转载 2011-11-13 20:33:05 · 1059 阅读 · 0 评论 -
如何编译gtk代码
编译链接gtk程序方法:gcc `pkg-config --cflags --libs gtk+-2.0` a.c -o a注意:1、``不是单引号,它在数字1的左边;2、是gtk+而不是gtk。原创 2011-08-14 22:38:39 · 1688 阅读 · 0 评论 -
文档查看器(Evince)打开中文PDF显示乱码的问题
使用Evince打开部分pdf文件,特别是中国知网上下载的pdf论文时,常常显示为方块。evince,okular, epdfview的pdf功能均由xpdf的分支poppler提供。poppler官方网站:http://poppler.freedesktop.org原创 2011-08-04 00:30:46 · 993 阅读 · 0 评论 -
error: X11/extensions/XInput.h: No such file or directory
解决方案:$sudo apt-get install libxi-dev原创 2011-08-03 22:47:21 · 8832 阅读 · 2 评论 -
Linuxx下printf格式符%d、%lld、%llx、%u等
%d 有符号32位整数%lld 有符号64位证书%llx有符号64位16进制整数%u 无符号32位整数#includeint main(int argc, char** argv){ long long x = 7332201052963203716ll;//注意后面有两个 l long long y = 0x65c136028f9dea86ll; //原创 2011-11-13 20:24:05 · 31545 阅读 · 1 评论