edwardcmh

人氣不過肥皂泡

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年3月5日

摘要: Linux的库文件分为两种,一种是静态库(.a文件, 相当于Windows下的.lib),另一种是动态库(.so文件, 相当于Windows下的.dll)。编译时,一种是把编译的.o文件(相当于Windows下的.obj)和静态库的.a文件一起链接成可执行文件,另一种就是只编译链接.o文件,当运行时需要动态库的函数时再载入动态库。 编译方法 1. 静态库 gcc -c -I/usr/loca... 阅读全文
posted @ 2012-03-05 18:40 edwardcmh 阅读(279) 评论(0) 推荐(0) 编辑

摘要: 在RHEL6 WS下写好的C++代码,在RHEL4.8上make不过去,总是提示文件开头多出一个问号,怀疑和文件编码有关,用UltraEdit打开显示U8-UNIX,尝试改为UNIX下的ASCII编译,于是寻找可以批量更改文件编码格式的软件,没想到EditPlus 3就可以实现,只要全选需要修改的文件,使用EditPlus打开,就可以使用菜单栏上的文档->文件编码->批量更改文件编码来修改编码了。... 阅读全文
posted @ 2012-03-05 16:00 edwardcmh 阅读(1850) 评论(0) 推荐(0) 编辑

摘要: su #切换到rootdate –s 2011-03-05 #设置日期date –s 10:42:55 #设置时间clock -w #写入bios 阅读全文
posted @ 2012-03-05 10:45 edwardcmh 阅读(167) 评论(0) 推荐(0) 编辑

2012年3月2日

摘要: 近期项目中用到了一些C++开源库,使用g++编译的时候出现了一些问题,在此做个小结。 项目中用到的库:STL(这个是废话了),occi,log4c,tinyxml occi 1. 下载oracle instant client以下3个包: basic.zip, sdk.zip, sqlplus.zip并解压 2. 建立/u01/app/oracle/product/11.1.0/... 阅读全文
posted @ 2012-03-02 21:13 edwardcmh 阅读(605) 评论(0) 推荐(0) 编辑

摘要: vim /etc/selinux/config#SELINUX=enforcingSELINUX=disabledreboot 阅读全文
posted @ 2012-03-02 17:05 edwardcmh 阅读(202) 评论(0) 推荐(0) 编辑

摘要: 1. 临时解决办法 以root身份登录, 输入: rmmod pcspkr 2.彻底解决办法 以root身份登录, 输入: echo "alias pcspkr off">>/etc/modprobe.conf 阅读全文
posted @ 2012-03-02 16:54 edwardcmh 阅读(357) 评论(0) 推荐(0) 编辑

2012年3月1日

摘要: 尽管微博是个好东西,可是博客依然是无可替代的,参加工作已然半年了,却不曾对每件事做一个完整的总结,以至有时遇到同一个问题居然有些茫然,既然不能对每件事情都做到完美,那就尽自己最大的努力查漏补缺吧,希望这个博客能够记录自己职业生涯的点滴,不至于时常看着凌乱的桌面和收藏夹头痛到失去方向感。 Let's start from here. 阅读全文
posted @ 2012-03-01 13:16 edwardcmh 阅读(119) 评论(0) 推荐(0) 编辑

2009年7月29日

摘要: 软件07汇编语言程序设计课程设计参考答案课程设计1:键盘输入数据的转换与显示程序编写一个程序,能从键盘读入两个5位十进制数(1位符号位和4位数值位),并将这两个十进制数分别转换为二进制数,然后求其和,再将和以十进制形式进行显示。要求:提示从键盘输入第一个数,按回车完成输入;然后提示从键盘输入第二个数,按回车完成输入。然后显示输入的两个数的和。能够从键盘输入-9999~+9999之间的数值。提示:该程序主要练习十进制数和二进制数之间的相互转换。从键盘输入的数据一般是用十进制表示的,而这些数在计算机内存储、运算时一般用二进制,这就涉及到十进制数向二进制数的转换问题;当计算结果需要显示或打印时,又要 阅读全文
posted @ 2009-07-29 14:45 edwardcmh 阅读(637) 评论(0) 推荐(0) 编辑