C++ で軽量の GUI アプリケーションを作成しようとしていますが、Nana ライブラリを使用するよう提案されました。
zip ファイルをダウンロードしましたが、続行する方法がわかりません。私はそれを解凍し、指示に従って、私はしなければなりません
使用する IDE 内に静的リンケージ ライブラリ ソリューションを作成し、NanaPath/source とそのすべてのサブディレクトリに配置されているすべてのファイルをソリューションに追加します。次に、ソリューションをコンパイルすると、パス NanaPath/build/bin/IDEName に >static リンケージ ファイル NanaStatic が作成されます。
(ステップ2)
私が理解していないのは、「静的リンケージ ライブラリを作成する」方法ですか? 私は IDE を使用していません (おそらく使用するつもりはありません)。私が今持っているのは、解凍されたファイルだけです。MinGW
g++
コンパイラを使用しています。
私はすでに次の投稿を読みました (2 つ以上のリンクを投稿することは許可されていません)。
g++ で静的ライブラリを作成するには?
nana を静的ライブラリにコンパイルする方法
複数のソースから静的ライブラリを作成する
しかし、ナナを構築して使用する直接的な方法を見つけることができませんでした.
ガイドを教えてくれませんか?HelloWorld の例 (ここで直接引用) をコンパイルする方法を知っていれば、アプリケーションのビルドに進むことができると思います。
#include <nana/gui/wvl.hpp>
#include <nana/gui/widgets/label.hpp>
int main()
{
using namespace nana;
form fm;
label lb(fm, fm.size());
lb.caption(STR("Hello, World"));
fm.show();
exec();
}
前もって感謝します。
更新: エラー (ごく一部のみ):