This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Installation et utilisation de Marble sous windows 10

Tags: None
(comma "," separated)
mferru
Registered Member
Posts
2
Karma
0
Bonjour,
Je viens de me lancer dans un projet de GPS sous Qt5.5. Mon attention c'est donc tout de suite porté sur Marble.
Je rencontre cependant quelques problèmes quand à l'utilisation de ce widget.
Lors de l’exécution de Hello_Marble, tout premier programme utilisant Marble (https://marble.kde.org/dev-intro.php), le programme crash en me retournant comme message :

"Le programme s'est terminé subitement."

D'où pensez vous que le problème puisse venir?

J'ai téléchargé et compilé Marble suivant ces instructions : https://techbase.kde.org/Projects/Marbl ... ngw32-make

Contenu de main.cpp :
#include <QApplication>
#include <QLibrary>
#include <QDebug>
#include <MarbleWidget.h>

int main(int argc, char** argv)
{
QApplication app(argc, argv);

QLibrary Lib1("libmarblewidget-qt5");
if(Lib1.load()==true)
qDebug("success");
else
qDebug("error");

// Load Marble using OpenStreetMap in Mercator projection
Marble::MarbleWidget *mapWidget = new Marble::MarbleWidget;
mapWidget->setProjection(Marble::Mercator);
mapWidget->setMapThemeId("earth/openstreetmap/openstreetmap.dgml");

mapWidget->setWindowTitle("Hello Marble!");
mapWidget->show();
return app.exec();
}


Contenu de .pro :
#-------------------------------------------------
#
# Project created by QtCreator 2016-02-16T14:55:26
#
#-------------------------------------------------

QT += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = Tuto_1
TEMPLATE = app

LIBS += C:\Users\mferru\Documents\Tuto_1\marble\build\src\lib\marble\libmarblewidget-qt5.dll

# Include directory
INCLUDEPATH += marble/
INCLUDEPATH += marble/src/lib/marble/geodata/data/
INCLUDEPATH += marble/src/lib/marble/geodata/parser/
INCLUDEPATH += marble/src/lib/marble/geodata/
INCLUDEPATH += marble/src/lib/marble/

SOURCES += main.cpp\
mainwindow.cpp

HEADERS += mainwindow.h

FORMS += mainwindow.ui


Je vous remercie d'avance pour votre aide. :)
mferru
Registered Member
Posts
2
Karma
0
L'erreur venait d'une mauvaise configuration du cmake.
Sub028
Registered Member
Posts
3
Karma
0
OS
mferru wrote:L'erreur venait d'une mauvaise configuration du cmake.


Comment avez-vous résolu votre problème?
Pouvez-vous me donner les modifications/paramètres à appliquer au cmakelist?

Je suis confronté au même problème et surement d'autres le seront à l'avenir.

Merci d'avance.


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan