随笔分类 - linux
摘要:linux下安装一些库时,会提示pkg-config too old,可以尝试下面的命令apt-get install pkg-config
阅读全文
摘要:主要是在链接时发现找不到某个函数的实现文件.可以查找是否在makefile里没有增加待编译的.c文件,或者静态库没有引用
阅读全文
摘要:usleep() 将进程挂起一段时间, 单位是微秒(百万分之一秒); 头文件: unistd.h 语法: void usleep(int micro_seconds); 返回值: 无 内容说明:本函数可暂时使程序停止执行。参数 micro_seconds 为要暂停的微秒数(us)。注...
阅读全文
摘要:#cd /usr/local/src# tar xvzf mysql-5.1.34.tar.gz# cd mysql-5.5.1.34配置和编译#chmod +x configure# ./configure --prefix=/usr/local/mysql --enable-local-infi...
阅读全文
摘要:http://tech.ddvip.com/2014-09/1411618782213496.htmlEclipse CDT调试C++, 使用的Unix的调试器GDB;由于在Unix下, 文件的目录格式使用的是"/", 但是在Windows下, 文件的目录格式使用的是"", 在C/C++中是转义字符...
阅读全文
摘要:http://blog.chinaunix.net/uid-26119896-id-3302233.html安装交叉编译工具链:1、首先以root用户登入2、复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里3、解压命令tar xvzf arm-linux-gcc-4.3.2...
阅读全文
摘要:转:http://blog.csdn.net/statdm/article/details/7751000GCC 环境变量 & eclipse CDT 头文件配置在unix 下使用eclipse 进行c/c++开发时,默认是使用系统的头文件路径,如果你自己新安装了编译器,比如最新版 gcc 4.7....
阅读全文
摘要:1. 连接和运行时库文件搜索路径到设置库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默...
阅读全文
摘要:mysql总是报错,说sock文件不存在,网上若干方法,更改权限,更改配置文件,结果还是不能正常生成.sock文件。没办法,删除,重新安装。完全删除:删除 mysqlsudo apt-get autoremove --purge mysql-server-5.5sudo apt-get remove...
阅读全文
摘要:CGI 环境变量环境变量 意义 SERVER_NAMECGI脚本运行时的主机名和IP地址.SERVER_SOFTWARE你的服务器的类型如: CERN/3.0 或 NCSA/1.3.GATEWAY_INTERFACE运行的CGI版本. 对于UNIX服务器, 这是CGI/1.1.SERVER_PROT...
阅读全文
摘要:最近把cpp代码从开发机放到eclipse时,遇到了不少路径问题。安装boost的时候,其实很简单wget http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar.gztar -xzvf boost_1_5...
阅读全文
摘要:问题:出现declare:not found的提示解决:原来,UBUNTU用的是dash(后来证明这个其实这个不是错误的原因:从#!/bin/bash到#!/bin/dash,依旧无法运行,在这写出这一点只为引起以后的注意)只需要用sudo dpkg-reconfigure dash指令然后在出现的...
阅读全文
摘要:编译的时候出现"/usr/bin/ld: cannot find -lz"错误,需要安装zlib-dev这个包,在线安装命令为:apt-get install zlib1g-dev。
阅读全文
摘要:Debian wheezy下的glibc版本为2.13,安装几个软件都运行不了,报以下类似错误:xxxx: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by xxxx)解决方法:把...
阅读全文
摘要:Ubuntu的默认 ~/.bashrc 文件里,有一个控制是否打开彩色提示符文件的变量 $force_color_promt,只需要打开这个变量的开关,就可以使用彩色的命令行提示符了。这对于输查看命令之间的间隔是非常有用的,相关代码逻辑如下:关闭force_color_prompt的的效果如下图:而...
阅读全文
摘要:第一章:基础的基础回CGI教程目录1.1 为什么使用CGI? 我没有把什么是CGI放在基础篇的第一段,是因为实在很难说明白到底什么是CGI。而如果你先知道CGI有什么作用,将会很好的理解CGI是什么这个概念。 CGI可以为我们提供许多HTML无法做到的功能。比如a.一个记数器b.顾客信息表格的提交以...
阅读全文
摘要:#tar -zxf scons-2.1.0.tar.gz #cd scons-2.1.0 #python setup.py install #tar -zxf jsoncpp-src-0.5.0.tar.gz #cd jsoncpp-src-0.5.0 #scons platform=linux-...
阅读全文
摘要:直接在eclipse下添加boost_system就可以了,这个文件有可能在库中找不到,或者名字不一样,直接使用这个名字就可以了,在setting 下
阅读全文
摘要:apt-get install build-essential完成后从eclipse官网上下载C++专用的版本,直接解压缩即可
阅读全文
摘要::解决了make: *** /lib/modules/3.2.0-4-amd64/build: 没有那个文件或目录的问题,更新一下软件列表,然后sudo apt-get install linux-headers-$(uname -r) 就行了
阅读全文
浙公网安备 33010602011771号