перенос приложения wxwidgets opengl в не зависящее от библиотеки приложение - PullRequest
1 голос
/ 21 июля 2011

Я хочу портировать приложение wxwidgets opengl, которое не будет зависеть от библиотеки. Я хочу, по крайней мере, чтобы оно могло быть скомпилировано без дополнительных библиотек.Я думаю портировать его на MFC или, может быть, WIN32. Что самое простое? Может быть, у вас есть другие предложения?

Ответы [ 3 ]

1 голос
/ 22 июля 2011

MFC, безусловно, самый простой.Это также единственный реалистичный вариант, если вы не хотите использовать библиотеки, которые не установлены с Visual Studio.

0 голосов
/ 20 марта 2012

Хотя один ответ уже проверен, принимая вопрос так, как он был сформулирован, ответ неверный. MFC - это просто другая зависимость, хотя и поставляется с Visual Studio. Вам все еще нужно убедиться, что в системе пользователей установлена ​​правильная версия. Единственный реальный способ решить эту проблему - использовать Win32 с WGL. Тогда вы зависите только от библиотек ОС. (Возможно, вам все еще нужно установить пакет vcredist ...)

0 голосов
/ 22 июля 2011

Вы понимаете, что MFC - это просто еще одна библиотека и работает так же, как wxWidgets. Разница лишь в том, что MFC поставляется с Visual C ++. Однако если бы вы собирались с GCC (MinGW), вам нужно было бы как-то получить MFC.

Кроме того, весь шаблонный код для обработки событий и т. П. Довольно склонен к написанию. Я говорю: придерживайтесь wxWidgets, он кроссплатформенный, хорошо поддерживается, и если вы боитесь установки и использования библиотек, то вам не следует заниматься программированием.

...