Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/131.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 协议缓冲区的addressbook示例未编译_C++_Visual C++_Visual Studio 2005 - Fatal编程技术网

C++ 协议缓冲区的addressbook示例未编译

C++ 协议缓冲区的addressbook示例未编译,c++,visual-c++,visual-studio-2005,C++,Visual C++,Visual Studio 2005,我试图编译协议缓冲区的addressbook示例,但它抛出了一个错误: write.cpp(1):致命错误C1083:无法打开包含文件:“iostream”:没有此类文件或目录 在write.cpp中,它遇到了#include,并抛出了此错误,但当我右键单击并单击open document时,它正在打开iostream文件 我已经在include目录中包含了路径,然后它也向我显示了相同的错误 我使用VisualStudio 2005。 < P>您的环境可能不为C++设置或可能被破坏。 有一种简单

我试图编译协议缓冲区的addressbook示例,但它抛出了一个错误:

write.cpp(1):致命错误C1083:无法打开包含文件:“iostream”:没有此类文件或目录

在write.cpp中,它遇到了
#include
,并抛出了此错误,但当我右键单击
并单击open document时,它正在打开iostream文件

我已经在include目录中包含了路径,然后它也向我显示了相同的错误


我使用VisualStudio 2005。

< P>您的环境可能不为C++设置或可能被破坏。

有一种简单的方法可以尝试修复它: 工具->导入和导出设置->全部重置


我只安装了VS 2012,但我认为它应该与您的旧版本完全相同。

我通过在搜索路径周围放置“”解决了上述问题,因为它在文件名之间包含空格

现在,我正尝试将Protobuf2.5.0代码移植到wince for MIPS平台,当我尝试构建它时,会引发以下错误:

1> C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100):致命错误C1189:#错误:错误:使用C运行时库内部头文件。 1> 零拷贝流impl.cc 1> ..\src\google\protobuf\io\zero\u copy\u stream\u impl.cc(50):致命错误C1083:无法打开包含文件:“io.h”:没有这样的文件或目录
1> zero_copy_stream.cc

我正在Wince平台上运行它,有人能告诉我什么是在protobuf平台中为MIPS预定义的宏吗?使用了h MIPSEL,但在MSDN中没有这样的预定义宏,他们提到的预定义宏I.e_M_MRX000不再受支持……plz帮助