Qt Projects of LIBSVM
- This is a project organizing LIBSVM c/c++ source code in QtCreator and building with qmake
Some Tips about LIBSVM
- Features scaling is important for LIBSVM performance
- Cross-validation is important for parameter optimization, with grid searching
Some Tips about building c/c++ projects with qmake
- For plain c/c++ projects, a .pro file is needed for qmaking
- Every project can only have one main function, for multiple main functions in a c/c++ project, subprojects should be built based on the TEMPLATE of subdirs
- Executable file should be built as application with TEMPLATE of app, like subprojects svm-scale, svm-train and svm-pridect in current project
- The library class should be built as dynamic library with TEMPLATE of lib, like library svm here
- Destination directories of libraries and applications can be set by DESTDIR, for instance in config.pri in current project
- LIBS, INCLUDEPATH and DEPENDPATH are important controlling parameters