Ⅰ 我把EasyX图形函数已经放到了文件夹里为什么依旧不运行
EasyX这种函数我经常处理、我用最简单的方法帮你解决
在 Visual C++ 中编译引用 graphics.h 头文件后,编译产生错误:
fatalerrorC1189:#error:EasyXisonlyforC++
错误原因:
为了降低学习编程的干扰,EasyX 库在很大程度上简化了图形函数的使用。由于在简化图形函数的过程中使用了部分 c++
的特性,因此,当代码是 .c 扩展名时,Visual C++ 会调用 c 编译器而不是 c++ 编译器,以至于产生这个编译错误。
解决方案:
不用修改任何程序代码,只需要将代码文件的扩展名由 .c 修改为 .cpp,就能解决这个编译问题。
对于学习编程而言,通常可以认为 c 语言是 c++ 语言的一个子集,因此,在 .cpp 文件中学习 c
语言编程是没有什么问题的。
Ⅱ 在vs2010中安装了EasyX图形库在编译时出现如下错误
这样:setfont(20, 0, _T("宋体"));
新版本废弃了 setfont 函数,改用更好记的 settextstyle,这样和 setlinestyle / setfillstyle 放在一起很好记。这样:
settextstyle(20, 0, _T("宋体"));
Ⅲ 我用vs2017写c语言,调用easyx库,实现图形用户界面但是出现问题:无法启
这和代码没关系,建议重启vs或电脑再试
Ⅳ vc6.0 easyx图形库安装完没用,还是报错函数未定义,这是怎么回事呀
产生这个问题的原因有很多,请依次检查:
1. 先找到自己 vc6 的 lib 和 include 文件夹的安装路径在哪。
2. 打开 vc6,在选项中找到目录设置,查看 library files 和 include files 与步骤 1 的路径是否相符。
3. 启动 easyx 的安装程序,在vc6对应一栏,会显示 lib 和 include 文件夹的安装路径,查看是否与步骤 1 的路径相符。
如果以上三个步骤的路径都相符,很可能你的 vc6 不是原版(例如各种乱七八糟的汉化版),请到 easyx 贴吧置顶帖重新下载 vc6。
Ⅳ 我在Vc6.0中加载EasyX后出现了“HWND initgraph(int* gdriver, int* gmode, char* path);”中给出了错误
你要把代码贴出来才行。还有,你用的哪个版本的 easyx?如果不是最新的,先升级一下。还有一个需要检查的地方,看看你的 vc 的 include 文件夹里面,有没有 windows.h 这个文件?有的 vc 不完整。你可以到 easyx 贴吧置顶帖下载 vc6 修复再试试。
Ⅵ 我的VS2015安装了easyX图形库,但不能识别C程序,怎么办或者有啥兼容win
WIN7或VISTA系统都有此问题,解决办法有几种,说个最简单的给你,在左侧“浏览SCH”下面点击“查找”,出来的窗口中点击“立即查找”,找到要添加的库文件后点击“添加到库列表中”即可,点击“关闭”完成。
Ⅶ easyx安装问题。。明明安装成功了还不能用。。手动安装也用过了 急求在线等
不是graphic.h
而是graphics.h
换一下试试吧