wxGladeで適当に作ったウインドウだけのプログラムを、コンパイル・リンクするのにはつぎのように行う。
# g++ -c Project1.cpp `wx-config --cppflags`
# g++ -o Project1 Project1.o `wx-config --libs`
※[2006/12/20追記]
ユニコード対応にして構築し直した環境では、この方法で作成できたものは、上手く実行できない。
オプションの付けかたが違うのだろうが、今はこれ以上追求しないでおく。
あとで説明している統合環境で作成すると、上手く実行できる。
以下は、ユニコード対応で構築以前の状況である。
※[2006/12/20追記ここまで]
●実行・そしてエラー
それを実行するには
# ./Project1
であるが、つぎのようなエラーメッセージが出て、動かない。
error while loading shared libraries: libwx_gtk2_xrc-2.6.so.0: cannot open shared object file: No such file or directory
●共有ライブラリにパスを通す
共有ライブラリにパスを通すことで解決するようだ。
それにはつぎのコマンド。
export LD_LIBRARY_PATH="/usr/local/lib"
【LinuxにwxWidgets環境を構築の最新記事】
参考にさせていただいた結果、無事に起動することができました。
感謝申し上げます。