Instalando o ambiente de desenvolvimento gtk

31

Não sou novo no Ubuntu ou em programação, mas sou novo em programação em C e gtk. Foram utilizados rapidamente para o programa ímpar. Eu quero brincar com C e GTK.

Quais pacotes gtk eu preciso instalar para ter um ambiente de desenvolvimento funcional com C?

cortexuvula
fonte
11
developer.ubuntu.com/get-started também foi muito útil para mim.
TryTryAgain

Respostas:

24

Eu trapaceio e uso a lista de pacotes necessários para criar outros aplicativos GTK grandes:

sudo apt-get build-dep inkscape

Ou, para um ponto de partida mais mínimo, vá com o mínimo e adicione-o quando precisar:

sudo apt-get install build-essential libgtk2.0-dev
Kees Cook
fonte
11
Agradável. Obrigado por esta informação (apt-get build)
Suhaib
8
Para o desenvolvimento do GTK3, é necessário instalar o pacote libgtk-3-dev.
Uthark
17

Para um ambiente de desenvolvimento completo, o metapacote do gnome-devel Instale o gnome-devel instalará um ambiente de desenvolvimento completo do GTK + GNOME, incluindo a documentação de desenvolvimento e o Anjuta IDE.

Isso é muito mais do que o conjunto mínimo de itens necessários para o desenvolvimento do GTK, mas pode ser bom ter tudo o que você provavelmente precisará disponível.

RAOF
fonte
ISTO. Eu tenho tentado fazer com que uma biblioteca funcione e ela continuou reclamando da falta de dependências e consegui trabalhar em alguns minutos com isso.
Gabi Purcaru
@RAOF: o gnome-devel não é instalado no Ubuntu 14.04. Erro: pastebin.com/QJXzpVmN Alguma ajuda?
pratnala 29/07
1

Você provavelmente deseja um aplicativo como Anjuta ou CodeBlocks (ambos podem ser encontrados no centro de software).

Eu ALTAMENTE sugeriria o Anjuta sobre a maioria dos outros IDE por sua integração com o Glade (entre outros recursos), uso de ferramentas automáticas (menos dores de cabeça) e a portabilidade do código (você pode usar qualquer editor de texto que desejar =).

Se você não tiver problemas idealógicos, tente usar o Monodevelop (é um bom IDE, semelhante ao Visual Studio).

Para obter as dependências para um desenvolvimento básico do GTK +, basta instalar o buildessential e o libgtk2.0-dev, como Kees observou.

RolandiXor
fonte