|  6.11.2015 / 11:18 |  | 
| NaruTrey    Пользователь 
  Сейчас: Offline 
 Имя: Андрей K.Откуда: Тольятти
 Регистрация: 15.01.2010
 
 | __________________Jahak, иди Си учить. Такие простые HelloWorldы не можешь написать. Вот похожий код на Си #include <stdlib.h>#include <stdio.h> void hello() {    printf("Hello, noob!\nAzaza");} int main() {    hello();    return EXIT_SUCCESS;}
 Всё, что ты изучишь в Си, пригодится и в С++, к тожу же учебники по Си лучше объясняют азы.
   Чёрные усы кричает этот свистьИзменено NaruTrey (6.11 / 11:20) (всего 1 раз)
 | 
|  6.11.2015 / 11:50 |  | 
| Jahak    Пользователь 
  Сейчас: Offline 
 Имя: КонстантинРегистрация: 16.01.2012
 
 | NaruTrey,  Написать то я написал Hello World просто функцию не туда поместил. А что ты хочешь, я C++ изучаю третий день    Да и книжек у меня по C нету     все по C++. Вот и изучаю. Ты сам писал что-то сложнее Hello World на C или C++ ? | 
|  6.11.2015 / 13:32 |  | 
| NaruTrey    Пользователь 
  Сейчас: Offline 
 Имя: Андрей K.Откуда: Тольятти
 Регистрация: 15.01.2010
 
 | Цитата Jahak:__________________Да и книжек у меня по C нету
   А нужны. Я настаиваю на том, чтобы начинать надо с Си.Цитата Jahak: Ты сам писал что-то сложнее Hello World на C или C++ ?
 Да, на Си у меня написаны два приложения, один использует SDL и OpenGL 2, а другой Glib, GTK+ 3 и Pango. На С++ у меня нет приложений, его учил, но мне его функционал не нужен, нет таких сложных проектов. Я ещё рассматриваю язык D, «убийца» С++, но пока не решился на нём что-то серьёзное писать. 
   Чёрные усы кричает этот свистьИзменено NaruTrey (6.11 / 13:33) (всего 1 раз)
 | 
|  6.11.2015 / 14:23 |  | 
| vl@volk    Пользователь 
  Сейчас: Offline 
 Имя: ВладиславОткуда: Земля
 Регистрация: 26.12.2012
 
 | extern__________________
 
   знает толк | 
|  6.11.2015 / 18:52 |  | 
| Oak    Пользователь 
  Сейчас: Offline 
 Имя: КоляОткуда: Москва
 Регистрация: 02.06.2010
 
 | NaruTrey, на Rust еще посмотри__________________
 
   Эль Презеденте | 
|  9.12.2015 / 14:35 |  | 
| Khorrth    Пользователь 
  Сейчас: Offline 
 Регистрация: 03.12.2015
 | Приветсвую всех. Помогите, пожалуйста. Суть проблемы в том, что я хочу написать минимальную программу с использоаванием библиотеки GTK на C++. Как корректно ее импортировать (#include)? Установлен Arch Linux в качестве ОС и G++ - компилятор.
 | 
|  9.12.2015 / 15:38 |  | 
| NaruTrey    Пользователь 
  Сейчас: Offline 
 Имя: Андрей K.Откуда: Тольятти
 Регистрация: 15.01.2010
 
 | __________________Khorrth, с начала тебе нужно установить пакет с заголовочными файлами, имеет постфикс dev или devel, не знаю как в Арче (например libgtk3-dev). А путь примерно такой, по памяти пишу. #include <gtk-3.0/gtk/gtk.h>
Но это всё справедливо для Си, тебе с него надо начинать, смотри посты выше.
   Чёрные усы кричает этот свисть | 
|  9.12.2015 / 15:48 |  | 
| kalterfive    Пользователь 
  Сейчас: Offline 
 Имя: ГрибОткуда: Оренбург - Нежинка
 Регистрация: 16.10.2013
 
 | Note: В арче нет деления пакетов библиотек на собственно библиотеки и -devel.__________________
 
   Homo homini penis est.Изменено kalterfive (9.12 / 15:49) (всего 2 раза)
 | 
|  9.12.2015 / 15:53 |  | 
| Khorrth    Пользователь 
  Сейчас: Offline 
 Регистрация: 03.12.2015
 | Начинать с C не собираюсь.Я вот как раз такой же путь и написал (только у меня GTK2). Проблема в том, что в этих библиотеках юзают абсолютные пути (типа "gdk/gdk.h") и компилятор ругается на отсутствие someheader.h.  Я добавил некоторые папки для поиска, но... Я же не знаю изначально какие зависимости у каждой из библиотек, я знаю, что мне нужна GTK2 как минимум. Есть более рациональный способ их включать в программы?
 
 | 
|  9.12.2015 / 16:00 |  | 
| DominaN    Пользователь 
  Сейчас: Offline 
 Имя: КириллОткуда: Смоленск
 Регистрация: 28.09.2011
 
 | Khorrth,  то, что ты написал это как раз относительныйа, и еще попробуй вместо <> использовать кавычки
 
 Изменено DominaN (9.12 / 16:02) (всего 1 раз)
 |