VSC++2008へのglut導入
意外と手間取る…俺これ去年もやらなかったっけ?
インストはDELLnote@vistaへ。グラボはGe8番台だったこいつ。
■glut入れる
■platformSDK入れる(絶対パスとか指定)(これ、必要だったのか?)
■コンパイルエラー①:c2381:exit()が多重定義
error C2381: 'exit' : 再定義 ; __declspec(noreturn) が異なります。
と言われたので探してみると、"glut.h" 145行目に
# ifndef GLUT_BUILDING_LIB
extern _CRTIMP void __cdecl exit(int);
# endif
とあるのが問題らしい。
「プロパティ > c/c++ > プリプロセッサ」
に
"GLUT_BUILDING_LIB"
を足せば良い。
プリプロセッサをいじったのは初めてだが、ここにWIN32があったのね、と思った。
以下を参考に。
http://chowe.at.webry.info/200704/article_23.html
本日一番の感謝。助教さんありがとう
■コンパイルエラー②:.libへのリンク
例のLNK2019未解決の外部シンボルがまた悩ませる…!
が、例によって
「構成プロパティ>リンカ>入力」
に
"glut32.lib glu32.lib opengl32.lib"
を追加するとうまくいく。
スペースで区切るのがポインタ、いや、ポイント。
http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html#3.2
この辺を参考に。
まぁどこにでも書いてある。
ちなみに以下の話は関係なかったみたい
http://kiwame-soul.cocolog-nifty.com/blog/programing/index.html
http://vsug.jp/tabid/63/forumid/42/postid/9206/scope/posts/Default.aspx
#programa commentってなんだ
しかしgoogleはそんなに問題提起したいのかね
問題なのは、googleには問題意識はあるんだろうけどユーザーには必ずしも浸透してないと思うんだよな
問題意識が飛び去っても問題は依然としてのこる
問題意識と一緒に俺も飛び去れればいいんだけれど。
たいていは残念なことに。
しかしその2、家vaio、持ち運びdell、研究室dellのお気に入りの同期をどうやって取ろう?
家vaioのカオスなbookmarkに侵食されると思うとぞっとしないこともないが。
ま、物理移動時間15分圏内なんだから、ひとっ走りすればいっか