当前位置: 首页 > news >正文

#include <graphics.h> #include <conio.h> #include<stdlib.h>无法打开源文件解决方案

一、问题描述

学习数据结构链表的过程中,在编写漫天星星闪烁的代码时,遇到了如下图所示的报错,#include <graphics.h>#include <conio.h> 等无法打开源文件。报错提示
并且主程序中initgraph(初始化画布)、setfillcolor(颜色填充)loadimage(加载图片)等都出现报错,在网上查找资料后最终解决方案如下:
在这里插入图片描述

二、问题解决

可能原因1:SDK工具包的位置被移动了

就是下面这个文件夹,这个文件夹默认会在你安装目录的最上面一级,但我当时为了管理文件方便,就自行将其移动到自建文件夹Visual Studio中,导致程序在运行时,出现大量的错误。
Windows kits
解决方法:将这个工具包文件夹剪切到你的安装目录最上面那一级。再关闭软件,重新打开,运行。

可能原因2:EasyX图形库没有安装

注意!在换了编译环境后一定要重装一遍EasyX图形库,我之前使用的是VS2010,最近在用VS2022,在2010版本装了EasyX,后面大脑短路,忘记在2022版本上装,这里要注意EasyX图形库一定要装最新版的,如果安装的是旧版的会识别不到VS2022。
在这里插入图片描述
在这里插入图片描述
解决问题后,程序报错提示消失,程序能够正常运行。
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/152646.html

相关文章:

  • 【C语言】数据结构的基本概念与评价算法的指标
  • [PyTorch][chapter 54][Variational Auto-Encoder 实战]
  • Java实现HTTP的上传与下载
  • VPG算法
  • docker 笔记5:redis 集群分布式存储案例
  • 【Vue2】 axios库
  • 云计算 - 百度AIStudio使用小结
  • 刷新你对Redis持久化的认知
  • Greenplum-最佳实践小结
  • 从Gamma空间改为Linear空间会导致性能下降吗
  • 双轨制的发展,弊端和前景
  • 生成对抗网络(GAN):在图像生成和修复中的应用
  • 扬杰科技携手企企通,召开SRM采购供应链协同系统项目启动会
  • AtCoder Beginner Contest 318
  • 《Python魔法大冒险》003 两个神奇的魔法工具
  • 每日一题-动态规划(从不同类型的物品中各挑选一个,使得最后花费总和等于1000)
  • 2023-9-3 试除法判定质数
  • 【Apollo学习笔记】——规划模块TASK之RULE_BASED_STOP_DECIDER
  • 【SpringBoot】最基础的项目架构(SpringBoot+Mybatis-plus+lombok+knife4j+hutool)
  • RNN 单元:分析 GRU 方程与 LSTM,以及何时选择 RNN 而不是变压器
  • Linux音频了解
  • 精心整理了优秀的GitHub开源项目,包含前端、后端、AI人工智能、游戏、黑客工具、网络工具、AI医疗等等,空闲的时候方便看看提高自己的视野
  • Leetcode54螺旋矩阵
  • element-plus 表格-方法、事件、属性的使用
  • NVME Linux的查询命令-继续更新
  • pyqt5-自定义文本域1
  • Go实现LogCollect:海量日志收集系统【上篇——LogAgent实现】
  • MySQL (1)
  • MR混合现实汽车维修情景实训教学演示
  • ChatGPT在航空航天工程和太空探索中的潜在应用如何?