Re: Bulletを組み込みたいのですが… ( No.1 ) |
- 名前:管理人 日時:2017/02/26 02:56
> わくわくプログラミング自習室 【DXライブラリ3D入門第2部】物理エンジンBulletとDXライブラリを組み合わせて使う その1
> ↑を参考にやってみたのですが、ビルドエラーが100も出てきて解決できる気がしません。
> 上記のページではVC++ 2010での内容で、今の環境はVS 2013なのでそこに関係があるのでしょうが、どうすれば使えるようになりますか?
何が原因かが分かればどうすれば良いか分かるかもしれませんので
幾つかご質問させてください
1.『【DXライブラリ3D入門第2部】物理エンジンBulletとDXライブラリを組み合わせて使う その1』では
Bullet のバージョン 2.78 をダウンロードするように書かれていますが、現在ダウンロードページからダウンロードできるのは
一番過去のバージョンでも 2.82 のようです
kimityan555さんがダウンロードされたバージョンは幾つでしょうか?
2.100個のビルドエラーはどのようなものか見てみたいので、よろしければエラーを10行ほどこちらの
掲示板にコピー&貼り付けをしていただけないでしょうか?
> また、基本的なプログラムの書き方などが解説されているページと、英語でもいいので関数リストなども教えていただけると幸いです。
> いろいろと調べたのですが、調べ物が苦手なものでうまく見つけられませんでした。
Google で『bullet c++ 使い方』で検索したところ、幾つも基本的な使い方の解説をされているサイトが
検出されましたので、よろしければご覧になってみてください
|
Re: Bulletを組み込みたいのですが… ( No.2 ) |
- 名前:kimityan555 日時:2017/02/26 08:58
返信ありがとうございます。
Bulletのバージョンは2.80でした。
バージョンの違いなどで手順が変わったのかもしれませんが、ビルドするまで一切問題なかったです。
エラーは赤の×マークのアイコンで
エラー 1 error C1083: include ファイルを開けません。'stdio.h':No such file or directory c:\dxlib_vc\プロジェクトに追加すべきファイル_vc用\dxdatatype.h 14 1 Bullet物理演算
何かのファイルの上に赤の×マークが重なったようなアイコンで
2 IntelliSense: ソース ファイルを開けません "stdio.h" c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxDataType.h 14 1 Bullet物理演算
3 IntelliSense: ソース ファイルを開けません "windows.h" c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxDataTypeWin.h 14 1 Bullet物理演算
4 IntelliSense: ソース ファイルを開けません "tchar.h" c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxDataTypeWin.h 15 1 Bullet物理演算
5 IntelliSense: ソース ファイルを開けません "commctrl.h" c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxDataTypeWin.h 16 1 Bullet物理演算
6 IntelliSense: 識別子 "TCHAR" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 27 39 Bullet物理演算
7 IntelliSense: 識別子 "TCHAR" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 27 67 Bullet物理演算
8 IntelliSense: 識別子 "TCHAR" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 28 14 Bullet物理演算
9 IntelliSense: 識別子 "RECT" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 31 34 Bullet物理演算
10 IntelliSense: 識別子 "RectBuf" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 31 40 Bullet物理演算
11 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 36 8 Bullet物理演算
12 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 38 99 Bullet物理演算
13 IntelliSense: 識別子 "TRUE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 39 51 Bullet物理演算
16 IntelliSense: ')' が必要です c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 43 46 Bullet物理演算
15 IntelliSense: 識別子 "OSString" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 43 37 Bullet物理演算
14 IntelliSense: 識別子 "TCHAR" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 43 30 Bullet物理演算
17 IntelliSense: 識別子 "HINSTANCE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 48 8 Bullet物理演算
18 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 50 62 Bullet物理演算
19 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 51 60 Bullet物理演算
20 IntelliSense: 識別子 "FALSE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 54 61 Bullet物理演算
21 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 58 8 Bullet物理演算
22 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 63 42 Bullet物理演算
23 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 66 41 Bullet物理演算
24 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 67 44 Bullet物理演算
25 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 68 48 Bullet物理演算
26 IntelliSense: 識別子 "HICON" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 71 39 Bullet物理演算
27 IntelliSense: 識別子 "TRUE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 75 73 Bullet物理演算
28 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 81 57 Bullet物理演算
29 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 81 78 Bullet物理演算
30 IntelliSense: 識別子 "WNDPROC" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 82 36 Bullet物理演算
31 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 85 43 Bullet物理演算
32 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 86 43 Bullet物理演算
33 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 93 39 Bullet物理演算
34 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 98 35 Bullet物理演算
35 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 99 39 Bullet物理演算
36 IntelliSense: 識別子 "HMODULE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 105 38 Bullet物理演算
37 IntelliSense: 識別子 "DestBuffer" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 109 41 Bullet物理演算
38 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 110 40 Bullet物理演算
39 IntelliSense: 識別子 "FilePathBuffer" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 115 40 Bullet物理演算
40 IntelliSense: 識別子 "HRGN" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 119 8 Bullet物理演算
41 IntelliSense: 識別子 "HRGN" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 120 8 Bullet物理演算
42 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 121 41 Bullet物理演算
43 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 125 37 Bullet物理演算
44 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 136 36 Bullet物理演算
45 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 137 40 Bullet物理演算
46 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 141 76 Bullet物理演算
47 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 141 130 Bullet物理演算
48 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 141 151 Bullet物理演算
49 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 142 39 Bullet物理演算
50 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 143 42 Bullet物理演算
51 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 144 41 Bullet物理演算
52 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 145 39 Bullet物理演算
53 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 148 40 Bullet物理演算
54 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 148 69 Bullet物理演算
55 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 149 40 Bullet物理演算
56 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 150 42 Bullet物理演算
57 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 150 65 Bullet物理演算
58 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 151 42 Bullet物理演算
59 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 152 42 Bullet物理演算
60 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 153 46 Bullet物理演算
61 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 154 45 Bullet物理演算
62 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 155 43 Bullet物理演算
63 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 157 57 Bullet物理演算
64 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 168 38 Bullet物理演算
65 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 169 45 Bullet物理演算
72 IntelliSense: ')' が必要です c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 105 Bullet物理演算
69 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 84 Bullet物理演算
68 IntelliSense: 型名は使用できません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 78 Bullet物理演算
71 IntelliSense: 型名は使用できません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 101 Bullet物理演算
66 IntelliSense: 呼び出しのかっこの前の式は、関数型 (または pointer-to-function 型) である必要があります c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 50 Bullet物理演算
67 IntelliSense: 識別子 "CallBackFunction" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 58 Bullet物理演算
70 IntelliSense: 識別子 "ItemName" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 171 91 Bullet物理演算
73 IntelliSense: 識別子 "WORD" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 173 63 Bullet物理演算
74 IntelliSense: 識別子 "GUID" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 198 49 Bullet物理演算
75 IntelliSense: 識別子 "GUID" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 198 75 Bullet物理演算
76 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 198 101 Bullet物理演算
77 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 199 50 Bullet物理演算
78 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 199 77 Bullet物理演算
79 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 220 43 Bullet物理演算
80 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 220 70 Bullet物理演算
81 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 221 46 Bullet物理演算
82 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 221 73 Bullet物理演算
83 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 224 39 Bullet物理演算
85 IntelliSense: "RECT" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 225 55 Bullet物理演算
86 IntelliSense: "RECT" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 225 76 Bullet物理演算
84 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 225 42 Bullet物理演算
87 IntelliSense: 識別子 "HWND" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 226 42 Bullet物理演算
88 IntelliSense: 識別子 "GUID" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 241 44 Bullet物理演算
89 IntelliSense: 識別子 "GUID" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 243 14 Bullet物理演算
90 IntelliSense: 識別子 "HBITMAP" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 269 32 Bullet物理演算
92 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 287 35 Bullet物理演算
91 IntelliSense: 識別子 "HANDLE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 287 8 Bullet物理演算
93 IntelliSense: 識別子 "HANDLE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 288 8 Bullet物理演算
94 IntelliSense: 識別子 "HANDLE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 289 30 Bullet物理演算
95 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 293 45 Bullet物理演算
96 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 293 72 Bullet物理演算
98 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 293 197 Bullet物理演算
97 IntelliSense: 識別子 "FALSE" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 293 164 Bullet物理演算
99 IntelliSense: 識別子 "NULL" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 293 220 Bullet物理演算
101 IntelliSense: "TCHAR" は型の名前ではありません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 307 54 Bullet物理演算
100 IntelliSense: 識別子 "HBITMAP" が定義されていません c:\DxLib_VC\プロジェクトに追加すべきファイル_VC用\DxFunctionWin.h 307 8 Bullet物理演算
でした。
今考えれば最初のdxdatatype.hというのが原因なのでしょうが、どこのファイルをどうすれば解決できるかがやっぱりわかりません。
よろしくお願いします。
|
Re: Bulletを組み込みたいのですが… ( No.3 ) |
- 名前:管理人 日時:2017/02/26 12:47
stdio.h や windows.h や tchar.h のインクルードに失敗するのですか…?
stdio.h や windows.h や tchar.h のインクルードは正常な環境では失敗しないはずなのですが、
DXライブラリを使用しないプログラムではビルドは成功するのでしょうか?
|
Re: Bulletを組み込みたいのですが… ( No.4 ) |
- 名前:kimityan555 日時:2017/02/26 17:47
bulletのサンプルをビルドするのはできるみたいです。
またDXライブラリのみの場合も問題なく動作しています。
|
Re: Bulletを組み込みたいのですが… ( No.5 ) |
- 名前:管理人 日時:2017/02/27 13:41
ご返答ありがとうございます、他のプロジェクトではビルドが成功するのですね…
うーん謎です…
よろしければエラーが発生してしまうプロジェクトのフォルダを丸ごと zip などで圧縮して
ファイルアップローダーにアップしていただけないでしょうか?
プロジェクトを直接拝見できればプロジェクトの設定などから何かわかるかもしれませんので… m(_ _)m
|
Re: Bulletを組み込みたいのですが… ( No.6 ) |
- 名前:kimityan555 日時:2017/02/27 20:04
https://1drv.ms/u/s!AklxuVBbrJJ9nG09ZwrJpTuBAD_r
にあげておきました。
プロジェクトそのままです。
ソースファイル、ヘッダファイルは「わくわくプログラミング自習室」のサンプルをコピーしたものなので、内容に間違いはないはずです。
サンプルのプロジェクトをそのまま開けなかったので、ページと同じ手順で設定してソースをそのままコピーしています。
よろしくお願いします。
|
Re: Bulletを組み込みたいのですが… ( No.7 ) |
- 名前:管理人 日時:2017/02/28 00:41
プロジェクトのアップありがとうございます
プロジェクトの設定を拝見したところ原因が分かりました
プロジェクトのプロパティの左側のリストから「構成プロパティ」→「VC++ ディレクトリ」を
選んだ際に右側に表示される「インクルード ディレクトリ」と「ライブラリ ディレクトリ」の項目をそれぞれ
D:\bullet-2.80-rev2531\src
D:\bullet-2.80-rev2531\lib
とされていますが、正しくは
$(IncludePath);D:\bullet-2.80-rev2531\src
$(LibraryPath);D:\bullet-2.80-rev2531\lib
となります、$(IncludePath); や $(LibraryPath); は stdio.h や string.h などの
C言語の基本的なヘッダファイルやライブラリを使用するために必要な記述なので、
bullet 用のパスは付け足す形で記述する必要があります
よろしければお試しください m(_ _)m
|
Re: Bulletを組み込みたいのですが… ( No.8 ) |
- 名前:yumetodo 日時:2017/02/28 19:01
|
Re: Bulletを組み込みたいのですが… ( No.9 ) |
- 名前:kimityan555 日時:2017/03/01 15:23
返信おくれてすいません。
指摘された箇所を直してみましたが、エラーが出ました。
エラーの内容はBullet2.78のsrcに入っているはずのファイルが2.80になってほかのファイルに代わってしまったために起きているらしく、どうしようもなかったので2.78を入れました。
サンプルのプログラムをビルドすると一つだけエラーが出たので、もうあきらめようかと思ったのですが、カメラの視野角に指定されている式のπが定義されていないというものだったので3.14に変えて無事動作させることができました。
結局、原因は単純なミスが積み重なったもので全く恥ずかしいばかりです。
ご指摘、ありがとうございました。
|