【发布时间】:2011-02-17 21:58:39
【问题描述】:
我在网上学习的一门 CS 课程建议学生编译他们的源代码并在 OS UNIX 上运行 valgrind 等工具。我对 UNIX、Linux、它们的工具和 c 编码完全陌生。我已经尝试在 VMWare Player 3.1.3 上安装 FreeBSD 8.1,甚至设法让 VMWare Tools 运行。但是 FreeBSD 文档让我在完成常见任务(即安装 NFS 或 USB 设备)时陷入了许多死胡同。事实证明,我没有安装或配置我需要的软件包,而且我没有看到任何关于如何安装它们的直接答案。
所以,如果我只使用 UNIX 作为运行本 CS 课程的 gcc、g++、valgrind 的工具,而这些可以在 Linux 上运行,那么使用 Ubuntu Linux 似乎可以更快地完成工作。
如果在 Linux 上编译,Linux 能否在 UNIX 上以相同的方式编译和运行 c 代码?或者如果不是,要寻找哪些差异?
谢谢
【问题讨论】:
-
刚刚发现Remote X被课程提供为Xming for Windows,正是出于这个原因。