c++ - 回到 C++(工具、调试器、环境、编译器)?

标签 c++ linux macos ide parallel-processing

我将使用 C++ 的一个子集(在编程基础中的一些思想范围内工作),但我已经很多年没有使用 C++ 了。我将在具有共享内存的 100 多个节点系统上编写一个高度并行的算法。节点是 Mac OS X,但我也可以访问 *nix 和 Windows 机器。

人们对编辑器、调试器等有什么建议吗? (我假设我应该使用 gcc 作为编译器?)我不确定要让自己处于什么样的环境中才能做到这一点。什么是标准的行业环境?更好的是,最好的 FOSS 集团是什么? (我是一名研究生。)我将调用 STL,也可能调用一些第三方代码。

来自这里的建议? https://stackoverflow.com/questions/89924/c-editor-compiler-debugger-on-windows-lighter-than-visual-studio

最佳答案

在 Mac 上你可以使用 XCode , 它是免费的。

但是如果您想要一个跨平台的 IDE (Windows/Linux/Mac OS X),请查看 EclipseKDevelop .

GCC (C/C++) 在所有这些系统上都可用。

关于c++ - 回到 C++(工具、调试器、环境、编译器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3755310/

相关文章:

c++ - 添加 2 个二进制数作为字符串,C++

c++ - 在 C++ 中将数据添加到 struct addrinfo

c++ - 如何从类声明中正确导出 SWIG typedef?

python - 如何在 Linux 中使用虚拟 IP 地址发送 HTTP 请求?

linux - 在 Linux 内核中, header 包含错误

python - “SSL: CERTIFICATE_VERIFY_FAILED” mac 错误

c++ - Qt 中的父子关系

ruby - Chef solo 不在redhat linux中运行

java - 如何在 OS X 中使用 Java 找到用户的 'Documents' 文件夹?

Git - 当你改变分支时文件去哪里了?