
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
includeファイルがみつからないと言ってます。
①必要なincludeファイルがインストールされていない
②インクルードパスの設定が足りない
https://learn.microsoft.com/ja-jp/cpp/build/refe …
③インクルードパスに対してincludeファイルを相対パスで指定する必要が有る
等々、原因はいろいろあります。
No.5
- 回答日時:
eggxlib.hファイル名で検索するとLinuxのX11環境で利用するグラフックスライブラリ(EGGX / ProCALL)の様ですね。
以下の資料を参照すると...https://www.ir.isas.jaxa.jp/~cyamauch/eggx_proca …
構築環境にCygwinでも可能と出てますのでご質問者様のWindows環境でも利用はできそうです。但しご提示のハードコピーではMicrosoftのコンパイラを使い、EGX / ProCALLライブラリも未インストールのようです。No4回答者様ご連絡の"windows用のeggx"ではヘッダファイルの名前が変わるようなので、これを利用するにはそもそものソースコードを変更しなければならなくなります(結構乱暴な作業になります。)。
その上でご質問者様は発生したコンパイルエラーを「どうしたら良いですか。」とお尋ねの様子を考えると、何処までの必要環境をインストール済みで、何処から足りないか知識をお持ちでないように思われます。
ご提示のコードを見ればご質問者様ご自身が書いたソースではなくOSSをコンパイルしようとしているようなので、ここは一度後戻りしてもう一度必要環境をチェックし、環境構築を完了してから作業に取り掛かるべきだと思います。
No.4
- 回答日時:
windows環境なので、windows用のeggxライブラリをインストールする必要があります。
https://github.com/MasutaniLab/wineggx
インストール済みであれば、VisualStudioの環境設定でインストールしたフォルダを登録してください。

No.2
- 回答日時:
includeのファイルの場合、<>を使うと、環境変数の設定や、makefileなどで、コンパイラで設定されたINCLUDEパスを検索します
""の場合は、.Cのソースファイルがあるディレクトリと、環境変数などのディレクトリを検索する違いがあります。
インクルードファイルの、eggx.h が、ソースファイルと同じディレクトリにある場合には、""で囲むか、コンパイラのオプションで、ソースディレクトリを追加するのが良いでしょう。大丈夫だとは思いますが、includeの後ろも、スペースを開けたほうがいいです
#include "eggx.h"
例えば、ソースディレクトリの子ディレクトリincにヘッダファイルあれば
#include "inc¥eggx.h"
ソールディレクトリと同列のlibの子ディレクトリinc下にあれば
#include "..¥inc¥eggx.h"
なども使ったりします
慣習的に、自分は、C言語の標準ライブラリなどは、<>で囲むケースが多いです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
あってる
C言語・C++・C#
-
C言語 関数、変数の宣言について
C言語・C++・C#
-
プログラミングc++を全く分からない状態から習得するまでどれくらいかかりますか?なぜ難しいと言われて
C言語・C++・C#
-
-
4
DNCL(共テ用プログラミング言語)について 写真の(12)のプログラムにおいて、解説によると(12
C言語・C++・C#
-
5
DNCL(共テ用プログラミング言語)について 写真の(12)のプログラムにおいて、解説によると(12
C言語・C++・C#
-
6
C言語について(初心者)
C言語・C++・C#
-
7
visual studio 2022でのC#プログラミングのテンプレートについて
C言語・C++・C#
-
8
PIC12F1822でLED調光器を作りたい
C言語・C++・C#
-
9
プログラマー達は何故、プログラムを入れるフォルダーに容量制限があるのを知らない?
C言語・C++・C#
-
10
C言語の関数のextern宣言
C言語・C++・C#
-
11
コンソールアプリを作成するのにおすすめのプログラミング言語はやはりC++ですか? 競技プログラミング
C言語・C++・C#
-
12
アセンブラーの命令についてです。
その他(プログラミング・Web制作)
-
13
配線の仕方と必要な抵抗を教えてください。
工学
-
14
関数を教えて下さい
Excel(エクセル)
-
15
cmd.exeの内部コマンドなのか外部コマンドなのかを知る方法を教えて下さい!
その他(コンピューター・テクノロジー)
-
16
数行削除してコピーするbatファイル作成
その他(プログラミング・Web制作)
-
17
数学の問題です。 今、微分の問題をやってたのですが、よくわかりません。解説を見ても途中まではわかるの
数学
-
18
静電気について
工学
-
19
pythonについて(初心者です)
その他(プログラミング・Web制作)
-
20
ボイジャーと無線通信についてね
物理学
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSが全く分かりません、お助け...
-
DLLファイルの逆コンパイラにつ...
-
visual studio 2022でのC#プロ...
-
プログラマー達は何故、プログ...
-
C言語について(初心者)
-
バッチファイルで以下のような...
-
【C言語】全角文字の配列を、全...
-
Windows Formアプリからコンソ...
-
C言語 関数、変数の宣言について
-
プログラミングc++を全く分か...
-
あってる
-
DNCL(共テ用プログラミング言語...
-
逆コンパイルと逆アセンブルの...
-
ArduinoでMouse関数を使用して...
-
Notepad++の関数リスト表示でC...
-
c言語でイベントフラグを使った...
-
C言語の質問です。バイナリ形...
-
int16_t の _t は何?
-
大量のデータを読み込んで表示...
-
C言語の関数のextern宣言
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c言語
-
DLLファイルの逆コンパイラにつ...
-
Windows Formアプリからコンソ...
-
大量のデータを読み込んで表示...
-
C言語の関数のextern宣言
-
VisualStudioでC++クラスを追加...
-
【C言語】全角文字の配列を、全...
-
VisualStudio2022でC言語プログ...
-
C++でデスクトップGUIアプリ開...
-
gccを行ってもexeファイルが生...
-
C#でTreeViewのCheckBoxのサイ...
-
C#でログファイルにファイルパ...
-
プログラマー達は何故、プログ...
-
逆コンパイルと逆アセンブルの...
-
Notepad++の関数リスト表示の変...
-
C言語について。
-
Cのコンパイルでコメントアウト...
-
visual studio 2022でのC#プロ...
-
コンソールアプリを作成するの...
-
C言語 バッファについて。
おすすめ情報