OSG測試gl h編譯出錯

2021-08-11 03:28:49 字數 2028 閱讀 9682

在測試osg程式時,

#include

#include

int main()

編譯出錯:c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1157): error c2144: 語法錯誤:「void」的前面應有「;」

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1157): error c4430: 缺少型別說明符 - 假定為 int。注意:  c++ 不支援預設 int

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1158): error c2144: 語法錯誤:「void」的前面應有「;」

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1158): error c4430: 缺少型別說明符 - 假定為 int。注意:  c++ 不支援預設 int

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1158): error c2086: 「int wingdiapi」: 重定義

1>          c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1157) : 參見「wingdiapi」的宣告

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1159): error c2146: 語法錯誤: 缺少「;」(在識別符號「glboolean」的前面)

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1159): error c4430: 缺少型別說明符 - 假定為 int。注意:  c++ 不支援預設 int

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1159): error c2086: 「int wingdiapi」: 重定義

1>          c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1157) : 參見「wingdiapi」的宣告

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1160): error c2144: 語法錯誤:「void」的前面應有「;」

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1160): error c4430: 缺少型別說明符 - 假定為 int。注意:  c++ 不支援預設 int

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1160): error c2086: 「int wingdiapi」: 重定義

1>          c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1157) : 參見「wingdiapi」的宣告

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1161): error c2144: 語法錯誤:「void」的前面應有「;」

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1161): error c4430: 缺少型別說明符 - 假定為 int。注意:  c++ 不支援預設 int

1>c:\program files (x86)\windows kits\8.1\include\um\gl/gl.h(1161): error c2086: 「int wingdiapi」: 重定義

。。。解決辦法:新增標頭檔案   #include 即可!

OSG測試gl h編譯出錯

在測試osg程式時,include include int main osgviewer viewer viewer viewer.setscenedata osgdb readnodefile cow.osg return viewer.run 編譯出錯 c program files x86 w...

wireless tools編譯出錯

編譯wireless工具,彈出如下錯誤 root lqm wireless tools.29 make opt freescale usr local arm eabi 4.4.0 bin arm eabi gcc os w wall wstrict prototypes wmissing prot...

magent編譯出錯

編譯若出錯加 紅色字型 這是為什麼呢?libs levent cflags lm lrt wall o2 g cc gcc progs magent all progs stprog magent.o ketama.o ketama.o ketama.c ketama.h cc cflags inc...