小的是c++新手,想学习rime,遵照git clone没有成功,手动下载librime yaml-cpp boost_1.47_0等编译,vc2010 sp1下会报错:
librime\include\rime/common.h(36): error C2332: 'class' : missing tag name
librime\include\rime/common.h(36): error C2993: '' : illegal type for non-type template parameter '<unnamed-tag>'
...
貌似是这里用了C++ 11新特性导致的,而vs2010不支持这个特性:
template <class T, class... Args> inline shared_ptr<T> New(Args&&... args) { return std::make_shared<T>(std::forward<Args>(args)...); }
--
---
您已訂閱「Google 網上論壇」的「rime-devel」群組,因此我們特別傳送這封郵件通知您。
如要取消訂閱這個群組並停止接收來自這個群組的郵件,請傳送電子郵件到 rime-devel+...@googlegroups.com。
如需更多選項,請前往:https://groups.google.com/groups/opt_out。
請問各位:
Ibus-rime如何打开日志开关?
发件人: rime-...@googlegroups.com [mailto:rime-...@googlegroups.com] 代表 yy...@hotmail.com
发送时间: Friday, February 14, 2014 3:10 PM
收件人: rime-...@googlegroups.com
主题: [rime-devel] Re: 当前的librime是否用了c++11 新特性,vs2010 编译不过
多谢提醒,vs2010编译通过,MTd MDd搞的头晕眼花