簡體   English   中英

MinGW找不到glfw3.h

[英]MinGW can't find glfw3.h

埃洛,

我已經為這個問題苦苦掙扎了一段時間,經過大量的搜索,嘗試和錯誤,我來到了這里。 我想對項目使用GLFW,所以我做了一個簡單的main.cpp文件。 其中是代碼

#include <GLFW/glfw3.h>
#include <iostream>

int main() {


    return 0;


}

很簡單。 僅測試它是否包含在內。

但是,當我嘗試在MinGW中編譯此代碼時,出現錯誤:

main.cpp:1: GLFW/glfw3.h: No such file or directory

在項目文件夾中是文件main.cppglfw3.dll和名為GLFW的文件夾,其中包含文件glfw3.hglfw3native.h

GLFW文件夾也位於MinGW include文件夾中,而libglfw3.alibglfw3dll.a都位於MinGW lib文件夾中。

文字編輯器:記事本++

操作系統:Windows 8 64-bit

編譯器:MinGW32 4.8.1

我認為問題可能出在我使用的是32位版本的GLFW上,但是無論如何我計划將項目設置為32位。 我不知道MinGW是32位還是64位。

請幫忙。

解決了我自己的問題。

原來,我沒有C-make,也沒有GnuWin32。 顯然,非Visual Studio編譯需要這些。 連同瑞詩凱詩(Rishikesh)提出的建議,將程序添加到“系統”和“用戶,環境變量”中之后,現在可以正確進行編譯了。 謝謝大家的幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM