C++开发的ARX项目移植至CSCAD

编程入门 行业动态 更新时间:2024-10-24 12:27:16

C++开发的ARX<a href=https://www.elefans.com/category/jswz/34/1771421.html style=项目移植至CSCAD"/>

C++开发的ARX项目移植至CSCAD

编译平台

visual studio 2019  X64

环境配置项目

1.新建配置

  1. 调试

调试添加命令:C:\Program Files\CSCAD\CSCAD V22 zh_CN\cscad.exe;

3.添加环境配置

目标文件扩展名称改为:.brx

字符集:使用 Unicode 字符集

3.修改支持路径或者引用库

以下前提需要清除arx引用路径和库路径,并注意继承中也不能含有arx路径

引用路径包含(已本机为例):

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcAp;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcAx;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcCm;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcDb;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcEd;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcFd;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcGe;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcGi;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcGs;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcRx;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcLy;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcPi;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcTrans;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\AcUt;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc\Ads;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\inc64;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\utils\amodeler\inc;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\utils\atil\inc;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\utils\brep\inc;

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\utils\hlrapi\inc;

即CSCAD文件下的”inc”、”inc64”,和”inc”包含的文件夹,可根据项目需要配置

引用库为(本机为例):

D:\CSCAD Release 2022\CSCAD_V22_SDK\CSCAD_V22_SDK\lib64

  1. 可通过修改配置属性修改”包含目录”和”库目录”,如下图

  1. 可通过修改”C/C++”->”常规”->”附加包含目录”修改

可通过修改”连接器”->”常规”->”附加库目录”

5.附加依赖项修改

链接器-》输入-》附加依赖项:

在原有基础上,去掉arxlib, 增加cscadlib:

brx22.lib;

msvcrt.lib;

bmodeler22.lib;

BrxATIL22.lib;

BrxHlrApi22.lib;

crx2022.lib

  1. 执行编译

编译过程中,如果含有某接口或者类无法找到现象,到SDK的inc文件夹中查找所在.h,并添加到错误报错所在.h或者.cpp文件中即可

  1. 加载

打开CSCAD,命令行输入”appload”命令,弹出加载对话框如下

8.加载成功后,即可执行软件操作

更多推荐

C++开发的ARX项目移植至CSCAD

本文发布于:2024-02-17 06:48:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1693083.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:项目   ARX   CSCAD

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!