をコンパイルすることはできません次のエラーが表示されます。は</p> <p>は、私は新しい空のプロジェクトが、私はこのコード行を追加し、ソースファイル</p> <p>を追加します、私はちょうどアレグロライブラリをダウンロードしアレグロ使用してのVisual C++
c:\allegro\include\allegro5\internal\alconfig.h(28) : fatal error C1083: Cannot open include file: 'allegro5/platform/alplatf.h': No such file or directory
したがって、私はalconfig.hに移動して変更します。
#include "allegro5/platform/alplatf.h"
:今
#include "../../allegro5/platform/alplatf.h.cmake"
それはは私に、このエラーを与える:
c:\allegro\include\allegro5\platform\alplatf.h.cmake(2) : fatal error C1021: invalid preprocessor command 'cmakedefine'
ので、私は#include "../../allegro5/platform/alplatf.h.cmake"
声明を取り除くことは、は言う:
私にはわからないc:\allegro\include\allegro5\internal\alconfig.h(57) : fatal error C1189: #error : platform not supported
は、私は本当にあなたもそれを構築することなく、ソースバージョンを使用しようとしているように見えます
一般に、ソースコードを掘り下げることは、ライブラリをコンパイルするための方法ではありません。ライブラリは(願わくば)作成者のためにコンパイルされるので、正しいパスと同様の設定を設定するだけでコンパイルすることができます。アレグロの構築に関する文書を読んだことがありますか? – dutt