0

我正在尝试用 raylib 编译一个 c++ 程序(可能不相关)。我遵循了本教程: https ://github.com/raysan5/raylib/wiki/Use-raylib-with-Sublime-Text 我的批处理文件版本的唯一区别是“SET”COMPILER=%RAYLIB_DIR%\w64devkit \bin\g++.exe"(此文件包含在 raylib mingw 版本的 Windows 安装文件中)我是一种非常新的东西,所以这是我必须不确定的地方。

当我尝试使用此配置进行编译时,出现错误

cc1plus.exe: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++

C:\MinGW\bin/ld: invalid subsystem type gui

collect2.exe: error: ld returned 1 exit status

我不确定它为什么使用 C:\MinGW 目录,但我相信我也将它安装在那里。

我试过 tcc,它曾经工作过,它开始吐出更多错误,但是我正在尝试使用 c++ 编译器,我也使用过 zig,它似乎制作了一个损坏的 exe 文件似乎可以运行,zig 在编译过程中也会出错。

4

0 回答 0