在 Ubuntu 服务器上编译

在 Ubuntu 服务器上编译

是否可以使用 vim 和 g++ 在 ubuntu 服务器上进行编译?并且可以使用 ubuntu one 将这些文件上传到您的 ubuntu 桌面?我有一台旧的 mac 笔记本电脑,我只想用它来编程,它很旧了,所以我宁愿在它上面运行 cmd,而不是整个操作系统。或者如果有人有其他建议,那也很好,这只是我随身携带的一台移动笔记本电脑,如果我可以将其上的所有工作上传到我的主机上,那就太好了。

答案1

从 build-essential 包内容中摘取http://packages.ubuntu.com/raring/build-essential,build-essential 软件包包含以下内容:

  • dpkg-dev (>= 1.13.5) Debian 软件包开发工具
  • g++(>= 4:4.4.3)GNU C++ 编译器(这就是你想要的 C++ 编译)
  • gcc(>= 4:4.4.3)GNU C 编译器
  • libc6-dev 嵌入式 GNU C 库:libc6-dev 提供的开发库和头文件或 libc-dev 虚拟包
  • 制作一个用于指导编译的实用程序。

通过安装此软件包,您将能够使用 GNU C 和 C++ 编译器。因此,没有什么可以阻止您编译代码。

请注意,每个 Ubuntu 版本都有一个 build-essentials 打包版本。

Vim 不依赖于 UI 组件并使用终端窗口运行。

至于对旧机器的其他轻量级建议,这取决于机器的规格。

您可以检查以下窗口管理器-桌面环境是否符合您的要求:

答案2

我认为我没有完全理解你的意思。Ubuntu 服务器在哪里运行?在笔记本电脑上还是在台式机上?我猜你想在笔记本电脑上安装 Ubuntu 服务器,对吗?

无论如何,如果是这种情况,那么是的,您可以从 Ubuntu 服务器进行编译。在大多数情况下,安装软件包build-essential将安装编译 c++ 应用程序所需的一切。当然,您可能需要安装更多库,例如,如果您正在编写 GUI 应用程序。

至于将文件返回到桌面,为什么不尝试使用 sshfs 或 NFS?我想 ubuntu 也可以,但我还没有尝试在命令行设置上使用它。

相关内容