C を使用して GUI アプリケーションを作成する方法を学んでいるときに、IUP Toolkit に出会いました。チュートリアルを読んでいると、基本的なウィンドウ プログラムをコンパイルできるように、MinGw を使用してツールキットを実際に構成する方法に行き詰まっています。
http://webserver2.tecgraf.puc-rio.br/iup/
ライブラリをダウンロードして MinGW フォルダーにコピーし、基本的な hello world プログラムを作成しました。
#include <stdlib.h>
#include <iup.h>
int main(int argc, char **argv)
{
IupOpen(&argc, &argv);
IupMessage("Hello World 1", "Hello world from IUP.");
IupClose();
return EXIT_SUCCESS;
}
私の最大の問題は、gcc を使用してプログラムをコンパイルしてプログラムをコンパイルすることです。これは、コンパイラ フラグ (特に最終的な -L ディレクトリ) で使用する必要がある正確な値がわからないためです。
gcc -o example2_1 example2_1.o -liupimglib -liup -L../../../lib/$TEC_UNAME
これが少しあいまいな場合は申し訳ありませんが、以前にこのようなことを実際に行ったことがあるとは言えません