Code::Blocks 10.05试用
今天试用了一下Code::Blocks 10.05,遇到了几个问题,希望遇到同样问题的童鞋可以参考下。
1、修改Code Completion快捷键
Code::Blocks 默认的Code Completion快捷键为Ctrl-Space,与中文输入法冲突,想修改下,网上说在Setting->Edit...->Keyboard Shortcuts中设置,但怎么也找不到Keyboard Shortcuts。折腾了一番才发现,只有完全安装才有Keyboard Shortcuts,晕!
2、引入cppunit-1.12.1
写了个简单应用,但编译通不过,郁闷。后来发现,CppUnit在编译的时候使用了/MDd参数,而Code::Blocks默认的Microsoft Visual C++ 2005/2008编译器并没有选中/MDd参数。
3、无法Auto Complete
编程的时候,发现公共库可以Auto Complete,而CppUnit却不能,是怎么回事?
代码如下:
CppUnit::TextUi::TestRunner runner;
CppUnit::TestFactoryRegistry ®istry = CppUnit::TestFactoryRegistry::getRegistry();
runner.addTest( registry.makeTest() );
runner.run();
CppUnit::TestFactoryRegistry ®istry = CppUnit::TestFactoryRegistry::getRegistry();
runner.addTest( registry.makeTest() );
runner.run();
原来Code::Blocks并不支持命名空间的Auto Complete,像代码中的runner、registry对象就无法Auto Complete
posted on 2010-06-09 22:43 Hero King 阅读(1205) 评论(0) 编辑 收藏 举报