挖井

类库大魔王的挖井日记

挖一口属于自己的井


可以用bjam做点事了

  今天把一个用了wxWidgets、Xerces-C++、luabind的工程用bjam写了个构建脚本,可以用MinGW来编译,也可以用VC来编译,这就是bjam的好处,很少需要关心不同编译器的命令行参数。
  经过这次实践,还发现alternative的选择原来是要跟它的属性完全对应上才行。比如一个目标,写了toolset和variant以及threading,则在命令行中要把这三个全都设置上,不然它就说找不到匹配的目标。这让我有点头痛,假如我只想在命令行上选择toolset,而让其他两个属性固定死,那怎么办。
  不过还算可以了,目前基本能满足实际需求了。

本文地址:

https://minidump.info/blog/2009/03/e5-8f-af-e4-bb-a5-e7-94-a8bjam-e5-81-9a-e7-82-b9-e4-ba-8b-e4-ba-86/

感觉本文不错,不妨小额鼓励我一下!
上一篇

继续bjam

  bjam编译Windows下的rc文件不用特别指定,就像其他C/C++代码文件一样,直接放个文件名就行了,它能自动认出来,并调用相应的资源编译器来,只不过生成的二进制文件后缀还是跟代码文件编译出来的一样,不过并不影响最后的链接过程。  对于debug或release下使用不同配置的情况,需...…

Software 全文阅读
下一篇

google test和google mock

  今天在公司里看到google test和google mock,又好奇心起,看了看,觉得比起CppUnit来真的简洁不少,而且CppUnit没有一个好用的用于插桩的框架,那Mockpp和Mockcpp都有很明显的很影响使用的这样那样的限制和缺点,而google提供的这两个框架则比较好地解决...…

CPPOOPGPXP 全文阅读