Мне нужно иметь возможность запускать базовый графический интерфейс из приложения, написанного на C ++ на Mountain Lion. Очевидные способы, которыми это обычно достигается, — это либо через кроссплатформенную библиотеку, такую как gtk или qt, либо путем запуска кода c ++ из приложения, ориентированного на цель. У каждого есть свои проблемы в этом случае. Приложение, которое я пишу, использует библиотеку классов для подключения к роботу. Чтобы приложение могло использовать эту функциональность, оно должно быть скомпилировано с использованием компилятора g ++ из терминала. Код никогда не разрабатывался для запуска чего-либо, кроме Snow Leopard, поэтому он довольно обидный, когда дело доходит до компиляции и компоновки. Казалось бы, это исключает мою способность запускать код C ++ из target-c, написанного с использованием xcode ide, если только xcode не содержит опций компиляции, о которых я не знаю, и в этот момент другие платформы, такие как gtk или qt, кажутся жизнеспособными. Проблема с этим в том, что я не смог заставить ни одного компилировать даже на Mountain Lion, пусть я смог написать приложение, используя его. Это проблема с Mountain Lion / отсутствие обновлений? И есть ли другие варианты создания GUI? Может быть, библиотека GUI, совместимая с Mountain Lion, или способ запуска графического интерфейса на основе какао из кода C ++? Он не должен быть сложным — просто окно с нарисованными линиями.
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …