03 2013 档案

摘要:这个问题一直没搞很清楚,今天需要在一个project A里引用另一个project B的代码,就请教了同事应该怎么设。1. 在solution的Property中选择Common Properties->Project Dependencies,给A的depends on里面选上B2. A的Property里的Configuration Properties->C++->General,在Additional Include Directories里加上B对应的include目录3. A的Property里的Configuration Properties->Linke 阅读全文
posted @ 2013-03-28 16:33 unionfind 阅读(1021) 评论(0) 推荐(0)
摘要:不会用GitHub,也没用过svn,苦手啊。但是要从GitHub下载CocosBuilder2.1的源码研究。上个月折腾过俩天,结果老报各种错,最后一次的错是:RPC failed; result=18, HTTP code=200。总之失败了。最后我怀疑是不是某种不可控的网络问题啊,就直接从同事那边拷贝了一份过来用了。随着工作的深入,发现同事那份不是最新的代码版本,所以还是得去GitHub下个最新的,只好硬着头皮又来了。我的问题主要有两个:1. 现在已经master branch已经走到后面了,我需要的是v2_1这个branch的最新代码。如何能下某个非主branch的代码。2. 代码直接下 阅读全文
posted @ 2013-03-25 17:19 unionfind 阅读(945) 评论(0) 推荐(0)
摘要:前几天搬位置,Mac上弹出一句提示,说网络名在网络上已经有了,所以给我自动换了个后面加编号的版本。当时没多想就直接点掉了。今天在Mac上想checkout一个文件,打开perforce,发现workspace找不到了,下面报错提示:client XXX can only be used from host YYY。YYY就是我之前的网络名。Google之发现,原来如果workspace的设置里指定了Host,那么这个workspace从此就只能被这个Host用了。不过这个内容是可选的,如果不写,那么就都可以用。可以在命令行通过p4 client命令进行修改,p4v客户端里也可以修改。现在的问题 阅读全文
posted @ 2013-03-21 18:47 unionfind 阅读(1574) 评论(2) 推荐(0)
摘要:正在做的项目多处使用了rapidxml.hpp来处理xml配置文件。但是一直以来有个奇怪的问题,其他同事可以编译通过的代码,在我的电脑上就编译不能通过,会在这个文件的这一行:xml_node<Ch> *node = new(memory) xml_node<Ch>(type);报错:Error 25 error C2061: syntax error : identifier 'memory' 当时同事帮我发现了一个解决办法:把include这个文件的那一行放到第一行。这样可以编译,但是我们仍然不明真相。上周为了提高编译速度,增加了预编译头文件。这样一来 阅读全文
posted @ 2013-03-12 21:03 unionfind 阅读(837) 评论(0) 推荐(0)