0

自分のマシン (バージョン 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 が見つかりません。

4

1 に答える 1