Ich habe einen wirklich einfachen Code unter Verwendung von C++ mit Gtkmm:Warum funktioniert meine Linux-kompilierte Binärdatei nicht, wenn ich sie unter Windows ausführe?
#include <gtkmm.h>
int main(int argc, char *argv[]){
Gtk::Main app(argc, argv);
Gtk::Window window;
Gtk::Main::run(window);
return EXIT_SUCCESS;
}
ich kompilieren dies auf Linux und es ist perfekt ich es ausführen kann. Aber das Problem ist, wenn ich hinter die ausführbare Datei kopieren, die ich nicht erreiche, um unter Windows praktikabel zu machen. Aber ich denke immer, Gtkmm ist tragbar?
Wie kann ich dieses Problem lösen?
Vielen Dank!
Die Bibliothek kann verwendet werden, um Code für verschiedene Plattformen zu erstellen - das bedeutet nicht, dass Sie die ausführbare Datei plattformübergreifend kopieren können. Sie müssen das Programm für jede Plattform noch erstellen. – xaxxon