![](/img/trans.png)
[英]graphics.h not working in code blocks with MinGW in windows 7 64bit
[英]Can graphics.h header work on 64bit windows?
我在 Dev-C++ 上安裝了 graphics.h 庫,但它不會運行我的代碼,因為它在編譯器中給了我這個錯誤:
int left=0,
int 右 = 0,
int right=INT_MAX,
int底部=INT_MAX,
這是我的代碼:
#include <graphics.h>
void main( )
{
initwindow(800, 800, "line");
line(200,200,200,600);
getch();
}
他們告訴我graphics.h
不能在 64 位 Windows 上工作......是嗎?......
WinBGIm只是一個 32 位庫。 編寫時沒有 64 位版本的 Windows(安騰除外)。
如果有人從官方網站下載了這個,請在任何文本編輯器中打開 graphics.h,正好在第 303 行:
int left=0, int right=0, int right=INT_MAX, int bottom=INT_MAX
將第二個right
更改為top
(重新聲明錯誤)。
這個庫只能在 x32 位編譯器上運行。 因此,如果您正在運行諸如 Bloodshed DevC、Turbo C 或 CodeBlocks 之類的古老東西,那么您就沒事了。 但是,如果您使用的是 Visual Studio 並且您的分配迫使您使用該庫,那么祝您好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.