
编程路上的错误
文章平均质量分 51
旅途者0107
行走在灵魂上的身体~
展开
-
ubuntu 安装protobuf
ubuntu 安装protobuf问题原因卸载之前的protobuf安装protobuf最近安装ros导致之前工程中使用protobuf版本不一致,出现“未定义的引用****google :: protobuf :: internal :: empty_string_ [abi:cxx11](Undefined reference to google::protobuf::internal::empty_string_[abi:cxx11])”这样的问题导致程序编译不过,搜索网上的解决办法,相互交流一下,原创 2021-06-15 12:48:00 · 1110 阅读 · 0 评论 -
protobuf应用到vs2013中
由于项目需要用到protobuf——谷歌protobuf的是google的一个强大的网络传输协议,protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。考虑到很多人使用vs的编译工具,描述将protobuf添加到vs的项目中。1.准备工作在使用之前需要下载protobuf源码,以及编译工具,这里通常采用cmake来编译,...原创 2020-03-16 19:39:17 · 784 阅读 · 1 评论 -
vs2013 调试出现error LNK1104: 无法打开文件“libprotocd.lib”
在将谷歌的protobuf数据格式运用到vs2013中时,遇到error LNK1104: 无法打开文件“libprotocd.lib”文件,但之前添加过protobuf编译的文件到vs的附加文件目录中去了,分析原因应该是库文件的路径没有添加进去,整理网上的回答,希望可以减少踩坑。1.问题描述项目工程中需要用到谷歌的protobuf进行数据通信,在网上下载了protobuf源码,进行cmake...原创 2020-03-04 11:52:10 · 3734 阅读 · 0 评论 -
vs2013 调试出现error C1083无法打开包括的文件
最近帮忙调试工程项目的时候发现拿到别人工程项目时编译总是报C1083错误无法打开包括的文件,但是真实的项目中,这些头文件以及相应的依赖库都存在,分析原因,主要是包含的路径不对,整理网上的回答,希望不要继续踩坑。1. 问题描述在拿到别人工程项目的时候,编译一直报如下图这样的错误:但是实际上我的项目中确实有相应的头文件,而且在vs的项目文件.vcxproj如下图所示中相对路径却是正确的本工...原创 2020-03-03 21:32:54 · 6545 阅读 · 3 评论