首页 > 其他分享 >Mounriver Studio编译器在当前工程中添加文件夹后编译报错问题的解决方法

Mounriver Studio编译器在当前工程中添加文件夹后编译报错问题的解决方法

时间:2025-01-13 10:33:00浏览次数:1  
标签:头文件 工程 编译 编译器 文件夹 Studio 报错

在开发一些例程时,往往需要将自己现有的封装好的函数接口文件夹移植进来,但工程编译后往往会出现报未包含的错误,可按以下步骤处理解决:

一、这边做示例,随便打开一个工程,

假设在该工程目录下添加了一个MOUSE文件夹,

 

此时这个MOUSE文件夹并没有包含在这个工程的编译路径中,如果在main.c中包含了该文件夹中某个头文件,就会报错。

 

二、开始处理预编译选项,包含文件夹到编译器路径下

 

 

 设置完后,可以看到文件夹位置往上移了,说明已经包含到编译路径下了

再次编译时,即可编译通过,如果还有报错,查看头文件内部是否有函数未定义,或者头文件缺失 ;

 

标签:头文件,工程,编译,编译器,文件夹,Studio,报错
From: https://www.cnblogs.com/azou/p/18668132

相关文章

  • Syncfusion Essential Studio Flutter 2024 Crack
    SyncfusionEssentialStudioFlutter2024CrackSyncfusionEssentialStudioFlutter2024Volume4addstrackballforindividualseries,enablingprecisedatatrackingandchartinteractions.SyncfusionEssentialStudioFlutter(availableaspart......
  • centos(linux): 安装php8.4.1的报错
    一,配置时报错:1,报错configure:error:Packagerequirements(xpm)werenotmet:Package'xpm',requiredby'virtual:world',notfound解决:[root@blog~]#dnfinstalllibXpm-devel2,报错:checkingforicu-uc>=50.1icu-ioicu-i18n...noconf......
  • 在keil中ARMCC v6 编译器中用C语言实现ARM cortex-M4 实现startup代码
    #include"stdint.h"#defineStack_Size0x00000800U#defineHeap_Size0x00000400Uuint8_tStack_Mem[Stack_Size]__attribute__((section("STACK")));uint32_t*const__initial_sp=(uint32_t*)&Stack_Mem[Stack_Size];uint8_tHeap_......
  • 探索 C++ Insights: 理解编译器背后的 C++ 实现
    C++Insights是什么?C++Insights是一款强大的工具,专注于揭示C++代码在编译器内部的实现细节.它能够帮助开发者深入理解模板展开,隐式类型转换,协程等特性背后的底层机制,是学习和教学现代C++的绝佳利器.C++Insights如何工作ClangBasedTool:C++Insight......
  • 关于数据库连接池Druid控制台报错
            在SpringBoot3.0.2项目中使用Druid的时候发现自带的Druid控制台报404报错如下:<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.2.20</version></dependency&g......
  • 为什么设置MSVC cl.exe到PATH路径,依然无法正常编译?为什么MSVC toolchain有多个cl.exe
    为什么设置MSVCcl.exe到PATH路径,依然无法正常编译?MSVC可以正常编译C/C++代码的前提,还包括INCLUDE/LIB路径等都正确配置,而这无法仅仅通过MSVCcl.exe的PATH路径来完成。VS提供了一个官方的配置MSVC环境的方式,可以通过开始菜单的"DeveloperCommandPromptforVS2019......
  • SAP Business One水晶报表报错(一)
    SAPBusinessOne编辑水晶报表时报错:SAPBusinessOne.exe-无法找到入口无法定位程序输入点??0?$JTCHandleT@VTerminatingThread@CXLib500@@@Etc1001206@@QEAA@PEAVTerminatingThread@CXLib599@@@Z于动态链接库C:\ProgramFiles(x86)\SAPBusinessObjects\CrystalRepo......
  • SAP Business One水晶报表报错(二)连接到 SAP Crystal Reports 2011 时出错;请检查是否已
    SAPBusinessOne水晶报表报错连接到SAPCrystalReports2011时出错;请检查是否已正确安装SAPCrystalReports2011解决方案:本文档包含重新安装SAPCrystalReports和关联的SAPBusinessOne组件时要遵循的步骤:确保您有权访问SAPBusinessOne和SAPCrysta......
  • Label Studio:基于CS架构的一站式多格式数据标注平台,解锁AI训练数据新体验
    LabelStudio是一款强大的开源数据标注工具,支持文本、图像、音频、视频、时间序列等多种格式的标注。它非常适合用来为机器学习模型准备高质量的训练数据,尤其是NLP、计算机视觉和语音任务等领域。LabelStudio的主要功能:多格式支持:文本分类、命名实体识别(NER)图像分......
  • Linux开发工具--vim编辑器-gcc/g++编译器-gdb调试器
    目录1.vim编辑器 1.1.vim的基本概念1.2vim的基本操作1.3vim三个模式的命令集 插入模式命令模式 末行模式2.gcc/g++编译器2.1gcc如何完成重点概念——函数库 2.2gcc选项3.gdb调试器 3.1.开始使用 1.vim编辑器 1.1.vim的基本概念vim可以帮我们文......