Я кодировал Python и C++, и теперь мне нужно работать над созданием gui для целей визуализации данных. Я работаю над Mac Snow Leopard (intel), python 3.1, используя gcc 4.2.1 (от Xcode 3.1)Настройка Qt и PyQt на mac osx, поэтому мое приложение также можно развертывать на окнах
Я хотел сначала установить Qt, а затем PyQt. И мои цели состоят в том, чтобы: - быстрый прототип графического интерфейса и сопровождаемая логика, которая управляет графическим интерфейсом с использованием PyQt и python - если я решил, что мне нужна скорость, или если довольно легко перевести мой графический интерфейс в C++ с помощью Qt инструменты, у меня есть варианты для перевода моего приложения на C++ - Уметь развертывать мое приложение на Windows (как на python, так и на C++ версии моего приложения)
Дайте цели выше, какие правильные шаги я должен предпринять и о каких проблемах я должен знать при настройке Qt и PyQt. Какие другие инструменты развертывания мне нужны?
Из моих показаний до сих пор, вот что у меня есть:
загрузить исходный Qt для Mac и настроить его с -platform MacX-г ++ 42 -arch x86_64 -no-рамочном
(я где-то читал, что здание в рамках вызывает некоторые проблемы в развертывании и/или отладки, не может найти статью )
в малейшей- скачать последний источник SIP и построить
- скачать последнюю версию PyQt и строить из источника (любые специальные опции я должен обратить внимание?)
Для развертывания, я прочитал, что я должен был бы использовать py2exe/cx_freeze для windows, p2app для mac: http://arstechnica.com/open-source/guides/2009/03/how-to-deploying-pyqt-applications-on-windows-and-mac-os-x.ars
но похоже, что в статье описывается развертывание приложения, которое вы создаете на окнах на платформе Windows, и наоборот. Как вы развертываете в Windows (возможно ли это?), Если вы пишете свое приложение Qt на Mac?
очень ценю помощь