Как установить последний GTK для создания программ на C

sudo apt-get install php-mbstring

Я установил mbstring в php7.0-fpm (7.0.15-0ubuntu0.16.04.4)

2
задан 24 July 2017 в 17:50

3 ответа

Вам не хватает зависимости, необходимой для запуска этой программы. Откройте терминал и введите:

sudo apt install libgtk-3-dev

Затем скомпилируйте исходный код test.c с помощью следующей команды:

gcc-5 `pkg-config --cflags gtk+-3.0` -o test test.c `pkg-config --libs gtk+-3.0`  

Я использовал gcc-5 вместо gcc-7 в Ubuntu 16.0-4 и test.c скомпилированы успешно. В предстоящем выпуске Ubuntu 17.10 пакет gcc-7 будет включен в репозитории Ubuntu по умолчанию, и будет возможно быстро и легко установить gcc-7 с apt вместо gcc-5, который я установил с apt в 16.04. В Ubuntu 18.04 GCC 7 является версией GCC по умолчанию.

Затем запустите программу с помощью этой команды:

./test  

, и результатом будет то, что пустое окно размером 200 × 200 пикселей появится окно «Окно», которое вы можете изменить или закрыть, нажав на X. Окно похоже на окно в руководстве «Начало работы с GTK +», за исключением того, что у него есть тема по умолчанию для вашей операционной системы.

4
ответ дан 22 May 2018 в 20:14
  • 1
    gcc 5 версия по умолчанию для 16.04, и она уже установлена. Я использую Linux mint xfce, который является не чем иным, как Xubuntu 16.04. – rahul 25 July 2017 в 07:29
  • 2
    Если вы не возражаете ждать до октября 2017 года, вы можете попробовать все последние пакеты, связанные с gcc-7, в выпуске 17.10. – karel 25 July 2017 в 07:52

Вам не хватает зависимости, необходимой для запуска этой программы. Откройте терминал и введите:

sudo apt install libgtk-3-dev

Затем скомпилируйте исходный код test.c с помощью следующей команды:

gcc-5 `pkg-config --cflags gtk+-3.0` -o test test.c `pkg-config --libs gtk+-3.0`

Я использовал gcc-5 вместо gcc-7 в Ubuntu 16.0-4 и test.c скомпилированы успешно. В предстоящем выпуске Ubuntu 17.10 пакет gcc-7 будет включен в репозитории Ubuntu по умолчанию, и будет возможно быстро и легко установить gcc-7 с apt вместо gcc-5, который я установил с apt в 16.04. В Ubuntu 18.04 GCC 7 является версией GCC по умолчанию.

Затем запустите программу с помощью этой команды:

./test

, и результатом будет то, что пустое окно размером 200 × 200 пикселей появится окно «Окно», которое вы можете изменить или закрыть, нажав на X. Окно похоже на окно в руководстве «Начало работы с GTK +», за исключением того, что у него есть тема по умолчанию для вашей операционной системы.

5
ответ дан 18 July 2018 в 09:47

Вам не хватает зависимости, необходимой для запуска этой программы. Откройте терминал и введите:

sudo apt install libgtk-3-dev

Затем скомпилируйте исходный код test.c с помощью следующей команды:

gcc-5 `pkg-config --cflags gtk+-3.0` -o test test.c `pkg-config --libs gtk+-3.0`

Я использовал gcc-5 вместо gcc-7 в Ubuntu 16.0-4 и test.c скомпилированы успешно. В предстоящем выпуске Ubuntu 17.10 пакет gcc-7 будет включен в репозитории Ubuntu по умолчанию, и будет возможно быстро и легко установить gcc-7 с apt вместо gcc-5, который я установил с apt в 16.04. В Ubuntu 18.04 GCC 7 является версией GCC по умолчанию.

Затем запустите программу с помощью этой команды:

./test

, и результатом будет то, что пустое окно размером 200 × 200 пикселей появится окно «Окно», которое вы можете изменить или закрыть, нажав на X. Окно похоже на окно в руководстве «Начало работы с GTK +», за исключением того, что у него есть тема по умолчанию для вашей операционной системы.

5
ответ дан 24 July 2018 в 19:25

Другие вопросы по тегам:

Похожие вопросы: