如果有人知道或者有办法让我检查的话我将非常感激。
您是否需要使用特定版本的 C++ 来与 gcc 配合使用?抱歉,我不太懂编程,但我注意到您必须以与其他操作系统不同的方式编写代码才能进行编译。
答案1
根据您提供给我们的附加信息,您清楚地谈论了对 Linux 下 C++ 的支持以及有哪些选项。
关于你的声明“你必须以不同的方式编写代码”事实并非如此,这取决于你使用的库以及你采用的解决方案,但语言本身几乎支持所有平台,包括桌面和移动设备;如果你以正确的方式编写库和代码,它们可能也可以完全移植...可移植性是 C++ 中的一个大话题。GCC 支持最新版本的 C++,因此你可以使用所有选项。
如果您想开始编程并使用 C++,有两个链接可以对您有所帮助:
https://stackoverflow.com/questions/194812/list-of-freely-available-programming-books
https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
答案2
搜索包
看起来有多个版本的 g++ 可用。