Ubuntu 10.04开发工具 [英] Ubuntu 10.04 Development Tools

查看:110
本文介绍了Ubuntu 10.04开发工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要为我的开发工作安装Ubuntu Lucid 10.04。我发现默认情况下它不会安装大多数开发工具/软件包。

I needed to install Ubuntu Lucid 10.04 for my dev work. I found that it does not install most of the dev tools/packages by default.


  1. 一个人需要哪些基本开发工具?我不介意将它们全部安装,以免以后再因为某些第三方软件包而导致构建失败。

  2. 还有任何我可以获取必要软件包列表的文档。例如:我发现在fedora中mysql-devel rpm在Ubuntu中称为 libmysql ++-dev。我正在寻找这种怪癖


推荐答案

build-essential开始。大概是您在追求C / C ++的东西。不要忘记:

Start with build-essential. Presumably you're after C/C++ stuff. Don't forget:


  • g ++

  • libboost-dev

  • libgtk2.0-dev

  • libmysqlclient-dev

  • python-dev

  • g++
  • libboost-dev
  • libgtk2.0-dev
  • libmysqlclient-dev
  • python-dev

要安装必要的dev文件以生成给定的软件包,请运行以下命令:

To install the necessary dev files to build a given package, run the command:

sudo apt-get build-dep <package>

例如:

matt@stanley:~/cpfs$ sudo apt-get build-dep pidgin
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting libltdl-dev instead of libltdl3-dev
The following NEW packages will be installed:
  doxygen libenchant-dev libgadu-dev libgstfarsight0.10-dev libgtkspell-dev
  libidn11-dev libltdl-dev libmeanwhile-dev libncursesw5-dev libnm-util-dev
  libnspr4-dev libnss3-dev libperl-dev libsasl2-dev libsilc-dev libsqlite3-dev
  libstartup-notification0-dev libxss-dev libzephyr-dev network-manager-dev
  tcl tcl-dev tcl8.4-dev tk tk-dev tk8.4-dev x11proto-scrnsaver-dev
0 upgraded, 27 newly installed, 0 to remove and 2 not upgraded.
Need to get 11.3MB of archives.
After this operation, 60.3MB of additional disk space will be used.
Do you want to continue [Y/n]?

这篇关于Ubuntu 10.04开发工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆