摘要:
学习CMake之前,借用下 《CMake Practice》中的一段话,如果你的情况符合以下几条就不要浪费时间在CMake上。
1,如果你没有实际的项目需求,那么看到这里就可以停下来了,因为cmake的学习过程就是实践过程,没有实践,读的再多几天后也会忘记。
2,如果你的工程只有几个文件,直接编写Makefile是最好的选择。
3,如果使用的是C/C++/Java之外的语言,请不要使用cmake(至少目前是这样)。
4,如果你使用的语言有非常完备的构建体系,比如java的ant,也不需要学习cmake,虽然有成功的例子,比如QT4.3的csharp绑定qyoto。
5,如果项目已经采用了非常完备的工程管理工具,并且不存在维护问题,没有必要迁移到cmake。
6,如果仅仅使用qt编程,没有必要使用cmake,因为qmake管理Qt工程的专业性和自动化程度比cmake要高很多。 阅读全文
摘要:
在具备基础之后,学习任何新东西,都要抓住主线,突出重点。对于关键理论的学习,要集中精力,速战速决。而旁枝末节和非本质性的知识内容,完全可以留给实践去零敲碎打。 阅读全文
摘要:
学会时间管理,解决拖延症,提高工作效率 阅读全文
摘要:
道以明向,法以立本,术以立策,势以立人,器以成事。明道立法,知行合一,可以使做人做事贯彻通透,无往不胜。 阅读全文
摘要:
做了几年的程序员,学了一些技能,电脑里的资料也越来越多,一直没有去梳理。每次看别人的博客,特别是写得好的博客,心里就痒痒的。也希望把自己的东西整理出来,一来可以给自己所学一个交代,二来可以分享出来和同行交流。所以就在这里开了博客,选择博客园主要原因有三。1、自己需要一个博客,去思考、整理、总结、交流... 阅读全文