2

ヘッダー ファイルにリンクしようとしていて、コンパイラがそれを見つけられないという問題があります。私は通常、C++ 開発に VS を使用するので、単に間違っている場合を除き、このアプローチが同様の方法で機能しない理由について混乱しています。

定数ファイルの場所を含むプロジェクトの画像。 http://puu.sh/4oK3K.png

デバッグウィンドウの画像 http://puu.sh/4oKJN.png

エラー テキスト:

C:\Users\Chris\Desktop\ECS-master\include\Components\Component.hpp|9|致命的なエラー: include\Constants.hpp: そのようなファイルまたはディレクトリはありません| ||=== ビルド終了: 1 エラー、0 警告 (0 分、0 秒) ===|

4

1 に答える 1

5
  1. #include ディレクティブでは常にスラッシュを使用してください。バックスラッシュは Windows でのみ機能します。
  2. Code::Blocks プロジェクトのレイアウトは、C++ コンパイラには影響しません。Code::Blocks のプロジェクト ページに移動し、あるフォルダーがincludeインクルード パスにあることを確認します。その設定は、[プロジェクト] -> [ビルド オプション] -> [ディレクトリの検索] -> [コンパイラ] で行う必要があります。
于 2013-09-11T17:42:50.880 に答える