CompilerTech

导航

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页

2011年8月14日

qmake Manual (EN) 1

摘要: Introduction to qmakeqmake is a tool created by Trolltech to write makefiles for different compilers and platforms.Writing makefiles by hand can be difficult and error prone, especially if several makefiles are required for different compiler and platform combinations. With qmake, developers create 阅读全文

posted @ 2011-08-14 22:33 compilerTech 阅读(442) 评论(0) 推荐(0) 编辑

qmake 简介

摘要: 1.简介:qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。是qt工具包的一部分.在Unix&linux上写程式的人大概都碰过Makefile。用 make 来开发和编译程式的确很方便,可是要写出一个 Makefile就不简单了,手写Makefile是比较困难并且容易出错的,这阻挡了很多一部分的linux爱好者加入linux程序开发的阵营。虽然Open Source Software也有GNU Automake和GNU Autoconf两个软件可以生成makefile文件,但是对于一个简单的项目,使用Automake和Autoconf就有点杀鸡 阅读全文

posted @ 2011-08-14 22:28 compilerTech 阅读(750) 评论(0) 推荐(0) 编辑

qmake Manual

摘要: qmake的介绍qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。手写Makefile是比较困难并且容易出错的,尤其是需要给不同的平台和编译器组合写几个Makefile。使用qmake,开发者创建一个简单的“项目”文件并且运行qmake生成适当的Makefile。qmake会注意所有的编译器和平台的依赖性,可以把开发者解放出来只关心他们的代码。Trolltech公司使用qmake作为Qt库和Qt所提供的工具的主要连编工具。qmake也注意了Qt的特殊需求,可以自动的包含moc和uic的连编规则。安装qmake当Qt被连编的时候,默认情况下qmake也会 阅读全文

posted @ 2011-08-14 22:26 compilerTech 阅读(486) 评论(0) 推荐(0) 编辑

2011年8月11日

WebKitGTK+ 编译

摘要: 从上周日开始准备Webkit的开发,首先遇到的困难便是Webkit编译的问题。从Webkit.org上下载过,是一个有Qt工程文件的版本,在SLED11sp1上由于Libqt-delev对mesa的依赖引起很多问题。主要是降低版本会引起很多文件版本需要降低的问题,repo上不全,手工找到那么多的依赖库基本上不现实遂放弃。 根据Webkit.org官方介绍,openSUSE11.1上编译通过,下载、安装、添加repo、编译,gstreamer系列的库在11.1的源上基本上找不到。在一些Linux库搜索网站也没有搜索到像样的库可用。放弃。 想到11.1版本比较老了,是否最新版本openSUSE1. 阅读全文

posted @ 2011-08-11 22:31 compilerTech 阅读(2528) 评论(0) 推荐(0) 编辑

2011年7月26日

关于“做一个聊天+信息分享客户端”的设想(SNS?)

摘要: 最近有个点子:做一个聊天+信息分享客户端,聊天工具类似QQ、MSN,信息分享一个方面的功能类似博客、微博。聊天与信息分享分别可以积累评价信息,聊天与信息分享在内容与积累的信誉方面无缝共享。聊天/信息分享的内容可以是私人的、也可以是公共问题讨论,其他人可以对文章主题、内容质量进行评价,评价积累到用户个人。 聊天内容与信息分享可以互相转换并可以保存到个人博客、微博上。 信息分享可以是新闻、文章、随笔、某领域的专业知识、技能普及等,被他人了解、学习、帮助其他人。也可以是个人的“心理咨询窗口”,专门为其他人提供心理咨询,帮助其他人----被其他人评价----良好的评价可以更多人来光顾这个“心灵窗口”. 阅读全文

posted @ 2011-07-26 23:25 compilerTech 阅读(390) 评论(1) 推荐(0) 编辑

2011年7月8日

{转}算法的力量

摘要: 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为 学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机 算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算法、编译原理、计算机体系结构、关系型数据库 原理等等。在“开复学生网”上,有位同学生动地把这些基础课程比拟为“内功”,把新的语言、技术、标准比拟为“外功”。整天赶时髦的人最后只懂得招式,没 有功力,是不可能 阅读全文

posted @ 2011-07-08 15:17 compilerTech 阅读(214) 评论(0) 推荐(0) 编辑

2011年7月7日

linux 压缩包

摘要: .Tar.gz 解压:Tar zxvf FileName.Tar.gz 压缩:Tar zcvf FileName.Tar.gz DirName 大致总结了一下Linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! .Tar 解包:Tar xvf FileName.Tar 打包:Tar cvf FileName.Tar DirName (注:Tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip 阅读全文

posted @ 2011-07-07 17:22 compilerTech 阅读(257) 评论(0) 推荐(0) 编辑

{转}linux gcc gdb使用

摘要: 今天学习了一下gcc与gdb的具体使用方法。并亲自用gdb调试了一下程序。gdb还是用不熟,只能以后慢慢加深体会了。(gdb刚开始用还真是不方便,也不知道如果做嵌入开发的话,有没有其它比较好的工具?如果有朋友知道,推荐一二,在此多谢啦!!)1、GNU C编译器(即GCC)gcc -v :GCC版本-c:仅把源代友编译为目标代码;-s:GCC在为C代码产生了汇编语言文件后,就停止编译。GCC产生的汇编语言文件的缺省扩展名为.s。-E:指示编译器仅对输入文件进行预处理。此时,预处理器的输出被送到标准输出(如显示器)而不是储存在文件里。-O:GCC对源码进行基本优化。-O2:GCC产生尽可能小和尽可 阅读全文

posted @ 2011-07-07 15:55 compilerTech 阅读(316) 评论(0) 推荐(0) 编辑

{转}Linux下C开发之——gcc,gdb的使用

摘要: gcc编译器前提编辑工具的使用:vi vim Emacs。vi hello.c一、常见步骤:对于只有一个源文件的简单程序,常常只有编译,运行两步。1,gcc hello.c -o hello2,./hello 二、gcc编译流程gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步hello.c (源码) hello.i 生成预处理文件,参数是“-E”,把hello.c -> hello.i。完整命令为gcc hello.c -o hello.i -E hello.s 编译生成汇编文件, 参数是“-S”,把hello.i -&g 阅读全文

posted @ 2011-07-07 15:54 compilerTech 阅读(451) 评论(0) 推荐(0) 编辑

{转}linux makefile 详细教程

摘要: Linux makefile 教程 非常详细,且易懂 最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解。能让人看懂就是好文章。 跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这. 阅读全文

posted @ 2011-07-07 11:31 compilerTech 阅读(500) 评论(0) 推荐(1) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页