私はgtkmmのとC++を使用して本当に簡単なコードを持っている:Linuxでコンパイルしたバイナリは、Windowsで実行するとなぜ機能しないのですか?
#include <gtkmm.h>
int main(int argc, char *argv[]){
Gtk::Main app(argc, argv);
Gtk::Window window;
Gtk::Main::run(window);
return EXIT_SUCCESS;
}
私は、Linux上でこれをコンパイルし、私がそれを実行することができます完璧です。しかし、問題は、Windows上で実行可能にするために達成できない実行可能ファイルをコピーしたときです。でも、私はいつもGtkmmは移植可能だと思っていますか?
どうすればこの問題を解決できますか?
ありがとうございました!
ライブラリを使用してさまざまなプラットフォーム用のコードを作成できます。つまり、プラットフォーム間で実行可能ファイルをコピーできるわけではありません。各プラットフォーム用にプログラムをビルドする必要があります。 – xaxxon