Вопросы по теме 'glib'

Есть ли несколько ветвей Glib?
Я пытаюсь собрать Firefox из исходного кода, и я зацикливаюсь на некоторых требованиях. Я пытаюсь собрать libIDL, для чего требуется glib. Я собрал glib и установил его в /usr/local, но когда я пытаюсь настроить libIDL, я получаю ошибку:...
470 просмотров
schedule 24.04.2022

Управление памятью C/Glib {без оборванной ссылки › почему!??}
У меня есть программа, которая вызывает функцию с неопределенными аргументами, например: #include <stdargs.h> ... /* code */ int main () { GArray *garray = g_array_new (FALSE, FALSE, sizeof (char *)); /*...
561 просмотров
schedule 01.08.2022

Использование Glib в приложении для iPhone
Я хотел бы разработать приложение для iPhone на основе существующей платформы Objective-C с открытым исходным кодом, однако эта структура широко использует библиотеку glib, и я не могу найти способ создать и включить библиотеку glib для приложения...
2067 просмотров
schedule 26.05.2023

glib на Symbian S60
Я заинтересован в переносе библиотеки C, которая зависит от glib, на Symbian. После некоторого исследования я обнаружил, что есть порт glib для Symbian. Однако я не могу найти много документации по этому поводу. Может ли кто-нибудь указать мне...
318 просмотров
schedule 27.01.2023

Ищете более разумный способ преобразования списка Python в GList?
Я действительно новичок в взаимодействии C -> Python и в настоящее время пишу небольшое приложение на C, которое будет читать файл (используя Python для его анализа), а затем использовать проанализированную информацию для выполнения небольших...
229 просмотров
schedule 11.02.2023

Какие программы без графического интерфейса используют glib?
Какие программы без графического интерфейса (демоны) используют glib ?
1386 просмотров
schedule 24.09.2022

Существуют ли какие-либо альтернативы Linux для libgpod для чтения/записи баз данных iPod?
Я пишу программу на C для синхронизации моего iPod в том же духе, что и gtkpod , но для консоли. Gtkpod использует собственную библиотеку libgpod для подключения к базе данных iPod. Я хочу знать, есть ли доступные библиотеки без GObject/GLib,...
348 просмотров
schedule 18.06.2022

GTK + - 2.0 Руководство по локализации как для графического интерфейса, так и для кода
2.0 + MinGW32 + платформа Windows + IDE Netbeans для создания моего приложения. Я создал интерфейс, но теперь мне нужно добавить опцию выбора языка, и мне нужен автоматический перевод, и я новичок в GTK, поэтому мне нужна подробная помощь. Я искал в...
959 просмотров
schedule 18.02.2024

Странное утверждение FluidSynth ('settings != NULL') результат
приведенный ниже небольшой пример программы дает мне ошибку утверждения («настройки != NULL» не удалось), и я не могу понять, почему она считает, что указатель структуры настроек равен NULL. Файл test.c: #include <fluidsynth.h> int...
146 просмотров
schedule 15.04.2023

Можно ли запустить несколько основных циклов?
Я работаю как с libfuse, так и с интерфейсом событий glib, и столкнулся с проблемой, когда мне нужно одновременно запустить несколько основных циклов ( g_main_loop_run и fuse_loop_mt glib). Я уже пытался создать отдельный поток для цикла событий...
6572 просмотров
schedule 18.07.2023

Является ли GHashTable (glib2) потокобезопасным?
У меня есть несколько потоков, добавляющих, изменяющих и просматривающих данные в GHashTable. Является ли он потокобезопасным или мне нужно самому реализовать потокобезопасность?
1445 просмотров
schedule 25.03.2024

В чем разница между glib gunichar и wchar_t и что лучше для кроссплатформенных решений?
Я пытаюсь написать некоторый код C, который переносим только до тех пор, пока у пользователя есть gcc и установлен glib . Из всех моих исследований я обнаружил, что с gcc wchar_t всегда определяется как 4 байта, а с glib gunichar также...
1181 просмотров
schedule 11.06.2022

glib и ядро ​​Linux
Мне нужно сделать несколько вызовов RPC из модуля, который находится в ядре. Мне было интересно, можно ли использовать glib для этой цели. Кто-нибудь пробовал использовать библиотеку glib внутри ядра? Это вообще возможно?
386 просмотров
schedule 14.07.2022

Избегайте пулов памяти GLib и Valgrind, возможно, потерянных в C
Из-за пулов памяти (g_slice) , я получаю possibly lost в своем коде. Мой вопрос: есть ли что-нибудь, что я мог бы сделать в своем коде, чтобы избежать утечки, или это чисто проблема GLib? Все они отмечены как «возможно потерянные»....
1791 просмотров
schedule 07.08.2022

Значение ошибки утверждения GLib-GIO-CRITICAL
Я успешно скомпилировал следующую программу simple.cc: #include <gtkmm.h> int main (int argc, char *argv[]) { Glib::RefPtr<Gtk::Application> app = Gtk::Application::create(argc, argv, "org.gtkmm.examples.base");...
5841 просмотров
schedule 20.07.2023

Почему ошибка: недопустимая escape-последовательность?
Согласно valadoc var now = new DateTime.now(new TimeZone.local()); var timestamp = now.format("\%F.\%T"); следует установить отметку времени «2012-08-28.09:51:06». Почему «ошибка: недопустимая escape-последовательность» на «F» и «T?»...
204 просмотров
schedule 28.11.2022

Ошибка сборки Maliit с glib и dbus dbus_g_value_build_g_variant
Я пытаюсь собрать Maliit ( https://wiki.maliit.org/Documentation/Installing ) на Ubuntu 10.04 32-бит. У меня также есть машина с Ubuntu 12.04, и сборка Maliit отлично работает на более новой Ubuntu, но мне нужно, чтобы она была собрана на 10.04....
356 просмотров
schedule 12.01.2023

Glib: как начать новый поток, пока другой поток не будет завершен?
Я использую Glib для разработки многопоточного программного обеспечения C. Хотелось бы иметь набор живых ниток. После завершения одного потока другой поток запускается с другим параметром. Это что-то вроде пула потоков. Я использую glib...
4521 просмотров
schedule 15.08.2023

segfault в g_slice_alloc
Я вызываю функцию со следующими строками: void call_system_command(const char *command_params) { GString *cmd = g_string_sized_new(1024); g_string_append_printf(cmd, "/bin/bash /path/to/my/script '%s'", command_params);...
2174 просмотров
schedule 30.01.2023

Использование N-арных деревьев Gnome в С++
Я пытаюсь реализовать N-арное дерево на С++, используя glib, но, поскольку я не эксперт по С++, у меня возникли проблемы с тем, чтобы понять, как правильно его использовать. У кого-нибудь есть простой пример, написанный на С++, чтобы помочь мне...
881 просмотров
schedule 19.09.2022