Как я могу создать make-файл с помощью построителя плагинов с QGIS?

Я использую плагин «конструктор плагинов» для создания шаблона. Конструктор плагинов также создает файл make. Я работаю на компьютере с Windows 7 и пытаюсь выполнить файл make с помощью командной строки Windows (MS Dos). Однако это не работает. Это означает, что мой *.ui и мой *.qrc файл не компилируются в python, если я правильно понимаю.

Что я могу сделать? Я не очень хорошо разбираюсь в ПК или программировании, поэтому надеюсь найти кого-то, кто сможет дать мне понятный ответ. Спасибо.


person Community    schedule 14.12.2012    source источник
comment
Попробуйте опубликовать этот вопрос на SE Stack Overflow — вы можете получить более точные ответы.   -  person Borealis    schedule 14.12.2012
comment
Если этот вопрос касается QGIS, вы можете упомянуть об этом где-нибудь в заголовке и в вопросе.   -  person steko    schedule 14.12.2012
comment
никогда не пробовал этот конструктор плагинов, но если make - это команда для запуска внутри python, учтите, что консоль Windows не поймет эту команду. Возможно, вам нужно ввести python консоли Windows, чтобы активировать приглашение python, а затем ввести make, потому что вы уже будете в контексте python. Удачи и да, рассмотрите вопрос в Stack Overflow.   -  person Irene    schedule 14.12.2012


Ответы (2)


Запустите код в оболочке osgeo4w.

И следуйте инструкциям здесь:

http://www.qgisworkshop.org/html/workshop/plugins_tutorial.html

Если оболочка osgeo4w не работает, сначала скопируйте qtcore4.dll и qtgui4.dll в системный каталог Windows.

С Уважением

person André Barriguinha    schedule 14.12.2012
comment
Спасибо за ваш ответ. Я скачал оболочку osgeo4w и попытался запустить файл make. Однако это не работает. Также ваш совет скопировать два файла * .dll в системный каталог Windows. Может быть, я поставил их в неправильном месте. Нужно ли помещать их в определенный подкаталог? Еще раз спасибо З. - person ; 14.12.2012
comment
Вы должны поместить его в C:\Windows\system. Создайте папку, если у вас ее нет. Он работает здесь в Windows 7 64bit. - person André Barriguinha; 17.12.2012

'make' по умолчанию работает в Linux, так как является частью его системы сборки. Для Windows вы можете попробовать загрузить GNU Make Setup по ссылке ниже.

ссылка на GNU make

после этого вы сможете запустить make из командной строки dos.

person vinayan    schedule 17.12.2012