Я использовал этот метод для решения этой проблемы, я не знаю, есть ли более простой способ.
class subclass(Model):
def __init__(self):
...
def call(self, x):
...
def model():
x = Input(shape=(24, 24, 3))
return Model(inputs=[x], outputs=self.call(x))
if __name__ == '__main__':
sub = subclass()
sub.model().summary()
Я не уверен, понимаю ли я Вашу проблему. Принятие Вас использует MinGW, это действительно легко и довольно просто:
c:\Qt\4.5.0-static
)%PATH%
переменная.configure -static
. Можно добавить другие опции конфигурации, если Вам нравится, но обычно Вам не нужно это.c:\Qt\4.5.0-static\bin\qmake
в примере, данном выше.make
Выполнение той же Visual Studio использования довольно подобно.
Или Вы хотите создать динамично и создать пакет установщика?
Я всегда использую CMake для разрабатывания спокойных проектов, это является легким, свободным и кросс-платформенным. Руководство: Компиляция приложения Qt4 с CMake. CMake также идут с CPack к easly, делают установщик для Windows, Mac и Linux.
Я соглашаюсь с chmod700 о спокойном предложении Создателя, это не мой любимый IDE, но это все еще действительно хорошо и легко.
Вы имеете в виду пакет установщика? Я предполагаю, что Вы можете скомпилировать, связать, и запустить Ваше приложение, и Вы имеете в виду, как Вы упаковываете его для других.
http://installbuilder.bitrock.com/ <-специальная обработка основанных на QT проектов, но $ затрат http://www.jrsoftware.org/isinfo.php <-мой любимый и это свободны (может быть грубым для изучения расширенных функций хотя),
Хотя, если Вы имеете в виду, как Вы создаете свое приложение, можно хотеть судить нового спокойного Создателя (http://www.qtsoftware.com/products/appdev/developer-tools/developer-tools#qt-tools-at-a), который установка создаст цели для Вас и действительно делает настольный QT dev снимком. Также, если Вы все еще используете 4.1, можно теперь использовать 4.5 под LGPL на всех платформах, делающих это почти легкая задача для обновления.