用了整整一天才搞清楚那个报错信息,在pro文件里面注销 -=QGui ,这句话表示 工程包含了 QGui所以不再包含,而实际是没有包含这个,所以去掉了这个,编译就通过了。
Author Archive
从众新的CTI CRM 软件代号 Blossom ,将采用LINUX平台进行开发,为从众最终的去Windows化作最后的努力。
Blossom 是开花的意思,学了很久,准备了很久,应该要开花了。
开发平台:
服务器端:C++/Qt/MySQL
客户端:C++/Qt/MySQL PHP/MySQL
开发环境 Ubuntu 8.04
C++ IDE:Kdevelop 3.51
PHP IDE:Zend Studio 5.51
MySQL Query browser / PHPMyAdmin
应用环境: Ubuntu 7.10 以上 版本 + Firefox 2 以上
指针看得我稀里糊涂,先得过且过吧!
configure: error: Qt (>= Qt 3.2 and < 4.0) (headers and libraries) not found. Please check your install
想先编译一个kde的hello world出来,结果报错;
新的报错:in the prefix, you’ve chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
安装kdelibs4-devel解决
KDE的一本最详细的中文介绍 80多页 PDF格式:kdepdf
尝试安装了一下redflag 红旗linux 安装超慢,装完过了启动画面就没有任何反应了。遗憾。
按照《精通QT4编程》第一个例子作,编译死活 少类库 ,用例程就pass 晕死
第二个例子 还是有问题
没有main 函数,编译就报错,加个空main函数 执行自让是空白。
应该是main函数调用某个函数才对。这个找到了,是要加很多东西,不过我最后运行的信息是
必须设置 QTDIR 环境变量,看来我前面的一些问题是不是都是这个造成的。把例程的 translate那部分注释掉 就通过了。
回去再慢慢研究了。
总觉得 这里或者那里不对,还是决定编译安装一个Qt4.4 的完整版本。看介绍 编译 安装要1个小时,而新立德安装deb包就快多了。
Kdevelop 的中文资料很少,官网有个中文的壳但是没有中文的内容。
QT中文网好像人气也很差,不过不能说 Kdevelop没有前途。
据说QT 已经被 Nokia 1.5亿美金收购了,Nokia 会利用QT在移动方面的一些东西,希望不要对QT在KDE方面的东西作衰减。
Kdevelop 已经 3.5.1 版本,必须用universe源才可以升上去。cn99的源没有。
Kdevelop的项目里面好像只能有一个main 两个文件都有main就build出错,想想也对的,程序不知道从哪里入口了。
makefile.am 是g+参数,有些不够智能化的编译错误可以在这里手工修改。
命名风格:类首字母大写 函数-驼峰变量小写全部
类是抽象的 ,对象是具体的类:
ps fedora linux destop 9 还有7天 release,据说 作开发 应该比ubuntu更好的环境。
QT应该比GTK容易开发上手;
.so =.DLL / .a = .LIB
shell 编程: elif = elseif ;[]需要两个空格 [ $a = “XXXX” ] ;and && or || 和php一样的;fi = end 结束;
函数结构和php一样;区别是函数定义必须在执行的前面,这个和php 放在程序任何地方定义不同。
内部命令好像很复杂:break ; : ; 最迷糊的是trap 跟踪信号,键盘信号为主;
ubuntu 没有预装dialog apt-get install dialog 或者新立德安装
初始的项目联系也是操作文本的数据,复杂的再走向数据库;
cdshtar.gz shell 例子程序 我用gedit打了2个小时。258行那个注释掉的看不懂?
ssh ->ssh->ssh 有点那种hacker的感觉了,我从D630 ssh到D610 ssh到hatoyu.com ssh到公司的防火墙,4层进去,如果找到登录log,退出时删除log,那么就神不知,鬼不觉了。
搞定了firefox的aMule 直接关联 ed2klinks,还是看的英文wiki aMule的。
要注意 amule-utils这个包 cn99源上面没有,要到universe源去下。
pinkcool.com的东西够多的,tar一下居然有1.6GB了,都是图片,下载要200多k,终于完成一次完成的文件备份。
快速的翻阅的《鸟哥的Linux私房菜 基础学习篇》和《Linux 命令 编辑器与Shell编程》两本书,基本都是只看了一半,后面的比较深奥,搞不懂。
不过基本把VIM这个工具摸了一下,基本可以编辑一些文本文件,而不用Gedit了。当然,Vim真的是个超级复杂的工具,我只要能简单操作就可以了,不指望和那些hacker高手一样 能直接用VIM+GCC就写出程序。
学习任何操作系统 我觉得最好的办法就是重装,次数多了 自然就搞清楚一些事情了,D630要用于生产,所以不能乱玩了,就继续ubuntu了。
开始玩Debian 4 ,ubuntu就是基于Debian派生出来的,所以要更上一层楼阿!
Debian最有趣的就是他的名字,是创始人 用他老婆的名字和他的名字和起来的。挺浪漫,不过也是出了名才浪漫的。安装过程就自动dhcp获得了网络了,居然就安装的时候就直接下载东西了,所以装完也不用打update了。
基本和ubuntu差不多,所以卸载了,继续装ubuntu 8.04 准备去下server版本的装了。
找回失去的ubuntu:
要玩 3d桌面,结果搞的gnome都进不去了。
查了很多网上的帖子都没有找到答’案,最后看最简单的ubuntu官方指南 20多元的那本,看到一个提示 在登录的时候可以选择会话方式。就是windows的安全模式解决了这个问题。
卸载了所有 compiz的东西搞定了。
ubuntu 8.04 回收站的路径:
$HOME/.local/share/Trash/
ubuntu 8.04 强制清空回收站:
sudo rm -fr $HOME/.local/share/Trash/files/
安装了 wincode32那个东西,但是还是不能看wmv的东西,说是加密的原因,于是乎有些小片段不能看了,可惜。
搞定了ies4linux 不过可能我没有选中文的缘故,有个别中文字出不来,不过无所谓了,只要拿来调试一下界面功能之类就可以了,不过官网打不开,不知道是不是GFW把所有巴西的网站都over了,还是就是官网停了,安装最保险的办法就是 一路回车到底,第一次还想定制化一下,结果出错了。
mount windows硬盘恢复正常了,有可能那天我stop usb的时候停了所有的usb的缘故。看提示是的,于是回到widnows 启动正常然后退回到ubuntu就ok了。
chmsee不好用 装了kchmview 停好用,基本和win下面一样操作了,不过还是发现直接去php.net 查manual也不错,英文的正好接受一个语感培训阿。其实在ubuntu和lamp下面还是e文的资料多。
SNOW说淘宝又出问题了,很多功能不能用了。
这周第三次,我怀疑是某些服务器被攻击了。
我觉得只要能超过10G的攻击流量应该能搞定几台淘宝的机器 导致现在的状态。
淘宝进入今年真的变了很多,很ebay化,放弃小卖家,放弃中卖家,放弃小皇冠卖家,力保超大卖家,争取厂家。
废除老商城,有钱也不赚,力推新商城,条件苛刻。
基本进新商城的商品,会比普通淘宝卖家卖贵15%-20% 甚至更贵。现在淘宝市场占有率第一,他要狠命赚钱也是正常的了。
不过走的有点极端了。所以找人记恨了,被人搞搞也正常阿。
作人不能忘本,淘宝忘本太快了,要小心阿!
