Code :: Blocksでコードを書き込もうとすると、FLTKを準拠させることに多くの問題があります。私はこれが間違ってダウンロード/インストールされているためです。私はCode :: Blocksを使用したWindows上でのFLTKの構築
http://hpux.connect.org.uk/hppd/hpux/Development/Tools/fltk-1.1.9/readme.html
などのインストールガイドを探すためにしようとしましたが、私は実際にそれが何を意味するのか分かりません。私はここから自分のソースファイルを取得しています。
私はzip圧縮フォルダをダウンロードして、私のC++のフォルダに解凍し、その後FLTKフォルダ内のディレクトリを検索するためのIDEを設定され、これまでに試したが、それは動作しません - ヘッダーを探すよりも大きな問題だと思う。
FLTKを使用した経験がある方は、私を正しい方向に向けることができますか?次に、簡単なウィンドウを作成するためのコードの例を示します。
#include "Simple_window.h" // get access to our windows library
#include "Graph.h" // get access to graphics library facilities
int main()
{
using namespace Graph_lib; // our graphics facilities are in Graph_lib
Point tl(100,100); // to become top left corner of window
Simple_window win(tl,600,400,"Canvas"); // make a simple window
Polygon poly; // make a shape (a polygon)
poly.add(Point(300,200)); // add a point
poly.add(Point(350,100)); // add another point
poly.add(Point(400,200)); // add a third point
poly.set_color(Color::red); // adjust properties of poly
win.attach(poly); // connect poly to the window
win.wait_for_button(); // give control to display engine
}
興味がある場合は、プログラムのヘッダーを参照してください。
http://www.stroustrup.com/Programming/
私はVisual Studio Expressに切り替えることにしました。ファイルをコンパイルするプロジェクトを作成する必要がありますか? 1つのファイルだけをコンパイルすることはできますか? – trikker
ここにポイントがありません。 fltkは、ヘッダだけでなく、オブジェクトコードを含むライブラリです。これを使用するには、ライブラリをコンパイルし、ソースコードに適切なヘッダーを組み込み、コードをコンパイルするときにライブラリにリンクする必要があります。 –
上記の私の質問はfltkとは関係がありませんでした。一般的にVisual C++を使用していました。私は今、プロジェクトをコンパイルするためにファイルを作成しなければならないことを知っています。 – trikker