近来要学习protobuf的协议生成。须要从网上下载它的代码,从这个SVN地址下载:

个。因此编译提示上面的出错。仅仅须要把std;;tuple里的个数定义为10个就可以。,因此不支持5个以上的參数输入,而导致出错。当然这样改动之后,编译时会多占用一点内存。

第二个问题例如以下:

3>------ Build started: Project: lite-test, Configuration: Debug Win32 ------

2>test_plugin.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' specification

2>gtestd.lib(gtest-all.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value 'MDd_DynamicDebug' in test_plugin.obj

3>  lite-test.vcxproj -> E:\protobuf\vsprojects\Debug\lite-test.exe

2>msvcprtd.lib(MSVCP110D.dll) : error LNK2005: "public: __thiscall std::_Container_base12::_Container_base12(void)" (?

?0_Container_base12@std@@QAE@XZ) already defined in gtestd.lib(gtest-all.obj)

出现这个问题原因是project在转换过程中。会有一些project使用MD编译选项,有一些project使用MTD编译选项,导致静态和动态连接MSVC的连接库有冲突。默认所有project改变MT或MTD编译,即能够解决。

最新文章

  1. 【转】RadControls for Silverlight(学习1-GridView)
  2. oracle数据文件不小心被删除,导致对应的表空间删不掉的处理方法
  3. SQL简单语句总结习题
  4. Spring MVC学习笔记——注解式控制器
  5. 【mysql】一维数据TopN的趋势图
  6. Xtrabackup之innobackupex备份恢复详解(转)
  7. 认识OD的两种断点
  8. 【测试技术】ant在测试中的使用@文件以及目录的读写删和复制
  9. webpack图片的路径与打包
  10. java操作txt文本(二):删除文本括号内的内容
  11. python网络爬虫之LXML与HTMLParser
  12. php的定界符<<<eof的问题
  13. roc曲线和auc
  14. AT2165 Median Pyramid Hard 二分答案 脑洞题
  15. oracle 新增一条数据时设置id自增
  16. 修改hosts文件用来观看coursera视频
  17. Codeforces Round #545 (Div. 1) 简要题解
  18. 超全整理!Linux性能分析工具汇总合集
  19. python入门-异常
  20. cdoj第13th校赛初赛H - Hug the princess

热门文章

  1. 主席树 - Luogu 1001 A+B problem
  2. dubbo Protocol实现剖析
  3. day01_06.比较运算符
  4. c4d 宝典部分二
  5. Leetcode 482.密钥格式化
  6. python递归函数、二分法、匿名函数、(sorted、map、filter内置函数应用)
  7. [办公软件篇][3]windows软件安装
  8. DS作业06-图
  9. 使用Gson解析JSON数据
  10. 解决Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.7