为什么这个imapclient g++编译得到错误

why does this imapclient g++ compiling gets errors

本文关键字:错误 编译 g++ imapclient 为什么      更新时间:2023-10-16

我是一名初级Java程序员,我决定进入c++编程。在阅读了基础知识(与Java非常相似)之后,决定尝试阅读其他人的代码。我发现了一个imap邮件客户端的以下代码,但是当尝试用g++ (gcc 4.6.3)编译它时,它显示了一些错误,似乎与使用的名称空间的范围有关。这里的错误在哪里,或者我应该"谷歌搜索"什么样的错误?,因为我在那里找不到答案。

这里是代码的链接,因为我不确定许可问题(比如我是否应该引用作者):

imap_email_client

提前感谢您的所有帮助,并为我可能犯下的所有论坛规则误解感到抱歉。

你引用的代码不是任何 c++ 代码,而是用一种叫做 c# 的语言编写的代码。

另一方面,g++只是一个c++编译器。这意味着它不懂任何c#,也不会编译任何c#代码。

你需要一个c#编译器来编译你引用的代码。作为Mono(见:http://www.mono-project.com/Main_Page)与c#编译器gmcs一起出现,如果您能够使用

进行编译,您可能想要尝试。
gmcs name-of-your-source-file

如果你的系统已经安装了

在我的系统上,我可以用它编译参考的源代码