自分のマシン (バージョン 1.5.1) で libtocd dll をビルドしましたが、win32 コンソール プロジェクトで samples_cpp.cpp を実行すると、. 一部のカオス フォントは、添付の図のように表示されます。なぜこれが起こったのか知っている人はいますか?お返事ありがとうございます。
このコードを main function でコメントすると、結果は問題ないことがわかりました。しかし、根本的な原因はわかりません。前の:
int fontFlags=TCOD_FONT_TYPE_GREYSCALE|TCOD_FONT_LAYOUT_TCOD, fontNewFlags=0;
====>
新しい:
int fontFlags=TCOD_FONT_TYPE_GREYSCALE/*|TCOD_FONT_LAYOUT_TCOD*/, fontNewFlags=0;
結果の画像は次のとおりです。 ここにリンクの説明を入力してください
代わりに画像の URL を使用して、画像を投稿する評判が 10 件未満で申し訳ありません。
PS: libtcod dll をビルドする際の葯の問題: zlib-1.2.3 を使用する場合、ヘッダー ファイル zconf.h で、次のように変更する必要があります。
#if 1 /* HAVE_UNISTD_H -- this line is updated by ./configure */
====>
新しい:
#if 0 /* HAVE_UNISTD_H -- this line is updated by ./configure */
それ以外の場合は、コンパイラ出力ヘッダー ファイル unistd.h が見つかりません。