CATIA CAA 编译报错 提示 error LNK2019 无法解析的外部符号 public cdecl

CATIA CAA 编译报错 提示 error LNK2019 无法解析的外部符号 public cdecl

项目架构如图所示:一个FrameWork下有两个Module,分别是DFMProcessCheckMdl.m和ProcessCheckUtilMdl.m

我需要在DFMProcessCheckMdl.m模块调用ProcessCheckUtilMdl.m模块的一个自定义类TPS,按照正常的思路,在DFMProcessCheckMdl.m的mk文件中添加了ProcessCheckUtilMdl \。

但是编译报错:提示 error LNK2019: 无法解析的外部符号 "public: __cdecl TPS::TPS(void)"

经提示,是因为我在ProcessCheckUtilMdl.m模块写的自定义类TPS前面没有加导出,于是添加上导出:

但是加上导出符号ExportedByProcessCheckUtilMdl之后,报错 error C2470: “TPS”: 看起来像函数定义,但没有参数列表;跳过明显的函数体

经过思考,是导出符号ExportedByProcessCheckUtilMdl所在的头文件没有加上,导致编译器无法识别导出符合,于是添加#include "ProcessCheckUtilMdl.h",问题解决!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/229892.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

numpy知识库:np.random.randint()用法及其使用场景举例

randint函数解析 import numpy as np# 【随机】返回[0,5)范围内的一个整数 # [0, 5) --> 左闭右开区间 int_a np.random.randint(5) # int_a 可能为 0、1、2、3、4 int_a np.random.randint(low5) # int_a 可能为 0、1、2、3、4# 【随机】返回[1,5)范围内的一个整数 int_…

UE Web Remote Control

前言 最近在研究UE自启WEB服务和网页通信以此来通过网页与UE进行数据交互,这样最好的方式就是可以摒弃掉整个繁琐的通信连接流程如TCP UDP,但是找到的一些方法都不是很适用,尤其是WEBUI这个插件它只适合内嵌到UE本身才能完成交互,…

哪里可了解低代码数据可视化开发平台?

如果想要提升办公协作效率,可以用什么样的平台助力实现这一目标?其实,随着市场竞争的日益加剧,低代码技术平台的应用价值也逐渐凸显出来,其可视化、易操作、灵活便利等优势特点,是很多中大型企业倾向于使用…

ThinkPHP的方法接收json数据问题

第一次接触到前后端分离开发,需要在后端接收前端ajax提交的json数据,开发基于ThinkPHP3.2.3框架。于是一开始习惯性的直接用I()方法接收到前端发送的json数据,然后用json_decode()解析发现结果为空!但是打印出还未解析的值却打印得…

【数据挖掘】国科大刘莹老师数据挖掘课程作业 —— 第二次作业

Written Part 1. 给定包含属性{Height, Hair, Eye}和两个类别{C1, C2}的数据集。构建基于信息增益(info gain)的决策树。 HeightHairEyeClass1TallBlondBrownC12TallDarkBlueC13TallDarkBrownC14ShortDark…

phpstudy安装redis

Redis 是一个开源的高性能键值存储数据库,广泛用于缓存、消息队列、会话管理和实时数据分析等应用场景。 使用 PHP Redis 扩展,你可以在 PHP 代码中使用一系列的函数来连接到 Redis 服务器,并执行各种操作,如设置和获取键值对、操…

【axios】TypeScript实战,结合源码,从0到1教你封装一个axios - 基础封装篇

目录 前言版本环境变量配置引入的类型1、AxiosIntance: axios实例类型2、InternalAxiosRequestConfig: 高版本下AxiosRequestConfig的拓展类型3、AxiosRequestConfig: 请求体配置参数类型4、AxiosError: 错误对象类型5、AxiosResponse: 完整原始响应体类型 目标效果开始封装骨架…

Python爬虫404错误:解决方案总结

在进行网络爬虫开发的过程中,经常会遇到HTTP 404错误,即“Not Found”错误。这种错误通常表示所请求的资源不存在。对于爬虫开发者来说,处理这类错误是至关重要的,因为它们可能会导致爬虫无法正常工作。本文将探讨Python爬虫遇到4…

年终好价节有什么必买的数码好物?值得入手的数码好物推荐

大家是不是都没听说过好价节?直白点说就是原来的双十二购物狂欢节,只不过换一个说法,不过今年毕竟是第一年换个说法,所以淘宝年终好价节优惠还是值得我们期待的!作为年前的最后一波大促,一起来看看有哪些好…

《opencv实用探索·四》Mat图像数据类型转换和归一化显示

一种数据类型转为另一种数据类型,不改变图像大小,但每个像素值可能会变 src.convertTo(dst, type, scale, shift);Scale和shitf默认为0(这两个参数也相当于对比度和亮度) 现在有个8位图像,把8位转成32位 可以看到像素…

Kafka 分布式消息系统

文章目录 消息中间件对比Kafka概述kafka安装和配置kafka入门生产者发送消息消费者接收消息 Kafka高可用设计集群备份机制(Replication)备份机制(Replication)-同步方式 kafka生产者详解同步发送异步发送参数详解(ack)参数详解(retries)参数详解-消息压缩 kafka消费者…

数字时代的表演艺术:TikTok如何重新定义舞台

在数字时代的潮流中,TikTok崭露头角,重新定义了表演艺术的舞台。这款短视频应用不仅改变了用户与内容的互动方式,也为艺术家和创作者提供了全新的表达平台。本文将深入探讨TikTok如何在数字时代重新定义舞台,以及它对表演艺术的深…