我用C编写的程序不能正常运行.我使用的是Mac OS.
我的程序是用WASD键移动正方形的,但可执行文件在编译时没有打开.
以下是我的代码:
#include <stdio.h>
#include "raylib.h"
#define SW 800
#define SH 800
int main() {
int posX = 0;
int posY = 0;
char posX2;
char posY2;
InitWindow(SW, SH, "Window");
while (!WindowShouldClose()) {
scanf("%c", &posX2);
scanf("%c", &posY2);
switch (posX2) {
case 'a':
posX--;
break;
case 'd':
posX++;
break;
}
switch (posY2) {
case 'w':
posY--;
break;
case 's':
posY++;
break;
}
BeginDrawing();
ClearBackground(RAYWHITE);
DrawRectangle(posX, posY, 100, 100, RED);
EndDrawing();
}
CloseWindow();
return 0;
}
这是操作系统的问题还是Raylib的问题?