
linux
吃西瓜的小猪崽
本人学识渊博、经验丰富,代码风骚、效率恐怖,c/c++、java、php无不精通,熟练掌握各种框架,深山苦练20余年,一天只睡4小时,千里之外定位问题,瞬息之间修复上线。身体强壮、健步如飞,可连续编程100小时不休息,讨论技术方案5小时不喝水,上至带项目、出方案,下至盗账号、威胁pm,啥都能干。
展开
-
RedHat安装g++
用VM虚拟机安装redhat 6.4时,默认带上gcc却没有g++,导致无法编译cpp。下面介绍本地安装g++方法。1. 检查g++信息。安装好虚拟机后,在终端运行g++ -v,如果显示版本信息,那么恭喜你已经安装好g++。已安装g++截图若未安装则提示无法找到命令。2. 找到g++安装包。我们需要的安装包在镜像文件iso文件内,VM默认将iso镜像挂载原创 2016-02-16 10:46:21 · 2380 阅读 · 0 评论 -
Ubuntu环境下编译ACE
Ubuntu ACE编译环境搭建:1. 安装32位库文件 sudo apt-get install gcc-multilib g++-multilib2. 删除旧的ACE_wrappers目录3. 解压ACE源码文件 tar zxvf ACE-6.2.0.tar.gz,将编译脚本buildACE放在ACE_wrappers同级目录执行buildACE即可完成编译。 chmod原创 2016-02-16 11:14:26 · 1044 阅读 · 1 评论 -
VM10安装Ubuntu14.04在登录窗口循环,无法进入桌面
VM10安装Ubuntu14.04在登录窗口循环,无法进入桌面, 升级到VM12即可解决该问题。原创 2016-02-19 10:43:09 · 1696 阅读 · 0 评论 -
linux g++编译提示少pthread库
最近g++编译一个log4cpp的使用demo,总提示少找不到pthread的函数接口,加了-lpthread也无法解决。最终通过加-pthread解决该问题,注意-pthread没有l。通过检查log4cpp的makefile文件,发现内部添加了-pthread命令,在编译demo时加上-pthread即可。原创 2016-02-22 08:43:51 · 2036 阅读 · 0 评论 -
ubuntu 14.04 部署vsftpd
准备给项目组弄个ftp服务器,首选vsftpd,通过填了n个坑,终于装成功了。首先更新ubuntu软件,如果最近已经更新过,可直接忽略。软件老旧可能导致无法正常安装vsftpdsudo apt-get update下载安装vsftpd,sudo apt-get install vsftpd安装成功后 vsftpd 自动运行,我的vsftpd版本是3.0.2-1ubuntu2。原创 2016-02-23 16:37:53 · 576 阅读 · 0 评论 -
codeblocks 项目变量
echo $(PROJECT_FILENAME)test.cbpecho $(PROJECT_NAME)testecho $(PROJECT_DIR)/home/develop/Project /test/echo $(ALL_PROJECT_FILES)test.h test.cpp echo $(TARGET_OUTPUT_DIR)bin/Debug/e原创 2016-03-14 09:34:26 · 514 阅读 · 0 评论 -
ubuntu 安装mysql
在ubuntu 14.01上安装mysql,并进行相关设置原创 2016-03-28 15:15:49 · 314 阅读 · 0 评论 -
C++ linux中文乱码
装好Ubuntu Kylin后,将windows代码拷贝到ubuntu下,发现如下问题l 中文注释无法正常显示。l 运行过程中,中文字符串比较失败。百思不得骑姐。在查阅一番资料,多次测试后,确定这都是字符集的问题。1. 中文注视无法正常显示windows的默认编码方式是Ansi,而Ubuntu Kylin字符集默认是utf-8。字符集的不同直接导致ubuntu无法正常原创 2016-10-10 10:55:58 · 9164 阅读 · 0 评论 -
int 和 long 在不同操作系统下所占用的字节数
int 和 long 在windows和linux 下所占字节数如下图所示 win32win64linux32linux64int 4444long4448由上图可以说明, long在linux下64位与win64位下表现不一致。这可能会导致一些精度问题,需注意。推荐使用std一套有关整原创 2016-10-19 09:33:10 · 8960 阅读 · 1 评论