首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

_CPP_Exceptions编译器链接器错误[Li009]:必须禁用IAR,但模块的值为'Used‘

_CPP_Exceptions是一个编译器链接器错误,错误码为[Li009]。该错误通常发生在使用IAR编译器时,同时模块的值被设置为"Used"的情况下。

该错误的产生是因为在IAR编译器中,默认情况下启用了C++异常处理机制(_CPP_Exceptions)。然而,如果将模块标记为"Used",编译器会优化掉未使用的代码,导致异常处理代码无法正确链接。

解决该错误的方法是禁用IAR编译器中的C++异常处理机制。具体操作步骤如下:

  1. 打开项目的配置文件(.ewp文件)。
  2. 在文件中搜索"_CPP_Exceptions"关键字。
  3. 将"_CPP_Exceptions"的值修改为"n",即禁用异常处理机制。
  4. 保存文件并重新编译项目。

禁用C++异常处理机制可能会影响到项目中的异常处理,因此在禁用之前需要确保项目中没有使用到异常处理机制。

在腾讯云的产品中,可以使用云服务器(CVM)来进行开发和部署。云服务器提供了高性能的计算资源,可以满足开发工程师的需求。相关产品介绍和链接如下:

  • 产品名称:云服务器
  • 产品介绍链接:https://cloud.tencent.com/product/cvm

除了云服务器,腾讯云还提供了多种云计算相关的产品和服务,包括云数据库、云存储、人工智能等。您可以根据具体需求选择相应的产品进行深入学习和应用。

请注意,以上答案仅针对问答中给出的内容,如果需要更详细或者专业的解答,请提供更具体的问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券