BuildmLearn Toolkit is an easy-to-use program that helps the users make mobile apps without any knowledge of application development. (Github Page , Download Link)
Installation instruction for Linux RELEASE build given in the CMakeLists.txt were as follow:
- mkdir build && cd build
- cmake ../ -DCMAKE_BUILD_TYPE=”release” -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT_5=”ON”
- make
- make install
Requirement : Qt 4.7.3 and higher
Installation Steps:
1. Download the BuildmLearn-Toolkit zip file and Extract it.
$ wget https://github.com/BuildmLearn/BuildmLearn-Toolkit/archive/master.zip $ sudo apt-get install unzip $ unzip master.zip
2. Installing Qt5 and its Dependencies
$ sudo apt-get install qt5-default qt5-qmake qt5-image-formats-plugin cmake g++
3. Lets Start building the toolkit by following the steps given in CMakeLists.txt
$ cd BuildmLearn-Toolkit-master/ $ mkdir build && cd build $ cmake ../ -DCMAKE_BUILD_TYPE="release" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT_5="ON"
Following Error Occurred:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package): Could not find a package configuration file provided by "Qt5XmlPatterns" with any of the following names: Qt5XmlPatternsConfig.cmake qt5xmlpatterns-config.cmake
Corrected it by installing following module and again building it:
$ sudo apt-get install libqt5xmlpatterns5-dev
$ cmake ../ -DCMAKE_BUILD_TYPE="release" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT_5="ON"
Now Following Error Shown:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package): Could not find a package configuration file provided by "Qt5LinguistTools" with any of the following names: Qt5LinguistToolsConfig.cmake qt5linguisttools-config.cmake
Corrected it by installing the following module and again building it:
$ sudo apt-get install qttools5-dev
$ cmake ../ -DCMAKE_BUILD_TYPE="release" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT_5="ON"
Again the following error shown:
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:26 (find_package): Could not find a package configuration file provided by "Qt5Multimedia" with any of the following names: Qt5MultimediaConfig.cmake qt5multimedia-config.cmake
Corrected it by installing the following module and again building it:
$ sudo apt-get install qtmultimedia5-dev
$ cmake ../ -DCMAKE_BUILD_TYPE="release" -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT_5="ON"
--
--
-- Configuring done
-- Generating done
-- Build files have been written to: /BuildmLearn-Toolkit-master/build
$ sudo make
$ sudo make install
$ ./buildmlearn-toolki
Now the build is finish. Launch the application by ./buildmlearn-toolkit
Summary: Install the following modules before building the toolkit
$ sudo apt-get install qt5-default qt5-qmake qt5-image-formats-plugin libqt5xmlpatterns5-dev qttools5-dev qtmultimedia5-dev cmake g++ unzip
Do you have any solution for windows
LikeLike
Sorry, installing instruction for windows is not available as I use Ubuntu only.
LikeLike
Do you have any idea how to make sense of the code of buildmlearn? I mean sure there is main.cpp in src .. however if I want to open the whole project with an IDE how do I do that?
LikeLiked by 1 person