Quarter: designer -> uic -> python

Вид главного окна

В статье демонстрируется встраивание виджета визуализации QuarterWidget в PySide2 приложение на основе формы подготовленной в Qt Designer.

Программное обеспечение

При разработке программы воспользуемся дистрибутивом MSYS2 (необходимо установить), который предполагает работу в командной строке.

Для запуска командной строки, используйте ярлык Пуск → MSYS2 64bit → MSYS2 MinGW 64-bit.

После установки, диструбутив необходимо обновить …

more ...

Robot 6-Axes

Вид главного окна

Статья описывает процесс создания графической программы визуализации геометрии 6-ти осевого промышленного робота с возможностью интерактивного изменения кинематических параметров.

Программное обеспечение

При разработке программы воспользуемся дистрибутивом MSYS2 (необходимо установить), который предполагает работу в командной строке.

Для запуска командной строки, используйте ярлык Пуск → MSYS2 64bit → MSYS2 MinGW 64-bit.

После установки, диструбутив необходимо …

more ...

Running C compiler

Основным назначением компилятора, как ни станно, является компиляция исходного кода. Но современные компиляторы умеют намного больше. Рассмотрим простейшие варианты вызова компилятора для создания исполняемой программы.

Нам потребуется файл исходного кода, который содержит определение функции main. В качестве примера, используем файл hello.c, с исходным кодом классической программы Привет, Мир!:

#include …
more ...

Just make it!

Автоматизировать процесс создания программного проекта любой сложности возможно с помощью утилиты make.

Утилита make является средством автоматизации общего назначения. Это значит, что с её помощью возможно автоматизировать проекты различной тематики, а не только проекты непосредственно связанные с компиляцией исходного кода.

Здесь, в качестве примера, можно упамянуть этот блог.

Makefiles

Для …

more ...