UG/NX8.0 二次开发与Visual Studio的配置

简介: NX8.0 与VS2010的 配置 (NX其它版本同理) (1)系统安装配置 1.
+关注继续查看
NX8.0 与VS2010的 配置 (NX其它版本同理)

(1)系统安装配置
1.1、安装UG ,安装VS,
假设ug安装目录 D:\Program Files\NX10.0
假设VS安装目录 D:\Program Files\Microsoft Visual Studio 10.0

1.2、拷贝D:\Program Files\NX10.0\UGOPEN\vs_files\ VC、VC#、VB 3个文件夹
到 D:\Program Files\Microsoft Visual Studio 10.0 覆盖文件
1.3、匹配NX对VS的版本的默认设置
修改D:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\NX8_Open.vsz
其它版本同理比如修改 NX10_Open.vsz
如果是vs2015版本支持是15 修改为“Wizard=VsWizard.VsWizardEngine.14.0”
如果是vs2010版本支持是10 修改为“Wizard=VsWizard.VsWizardEngine.10.0”
如果是vs2008版本支持是9 修改为“Wizard=VsWizard.VsWizardEngine.9.0”
如果是vs2005版本支持是8 修改为“Wizard=VsWizard.VsWizardEngine.8.0”

(2)屏蔽 UG中64位的可移植性检查(如果你的系统是32位还要进行如下操作)(如果是64位系统就不需要操作)
用记事本打开D:\Program Files\Microsoft Visual Studio
10.0\VC\VCWizards\NX8_Open\scripts\1033\default.js
搜索 CLTool.Detect64BitPortabilityProblems=true 将这行注释 ,既在前面+ “//” 保存文件

(3)连接和编译配置
文件->新建->项目->Visual C++ ->NX10 Open Wizard
输入 位置 和 名称->确定->下一步->选择 dll 和 c++
下一步-> Automatically(ufsta) 打√其它不√,选择 Automatically,when the NX session terminates-》Finish
减少错误发生
1、配置属性-->C/C++ -->预处理器 --> 预处理定义 示加上 _SECURE_SCL=0
下面添加库:
2、在项目属性-》配置属性-》链接器-》输入-》附加依赖项:
libufun.lib
libugopenint.lib
libnxopencpp.lib
libnxopenuicpp.lib
libnxopencpp_features.lib
____________________库说明
libufun.lib 支持UFUNC API 函数库
libugopenint.lib 支持UFUNC 对话框 API 函数库
libnxopencpp.lib 支持NXOpen API 函数库
libnxopenuicpp.lib 支持NXOpen 对话框即Block UI Styler API 函数库
libnxopencpp_features.lib 支持NXOpen API 特征函数库
3、链接器-》常规-》附加库目录:D:\Program Files\NX10.0\UGOPEN

4、配置属性-》C/C++-》常规-》附加包含目录:D:\Program Files\NX10.0\UGOPEN
UG二次开发dll文件运行出现“无法加载图像”错误的解决方案
开发的dll文件,在别人的电脑上使用时,偶尔会出现“无法加载图像”的错误,这常常使很多初次碰到的朋友不知所措,
在属性--》配置属性--》C/C++ --》修改 运行库 为 多线程(/MT)

相关文章
|
1月前
|
API
使用 Visual Studio 开发 CS 的 BOF
使用 Visual Studio 开发 CS 的 BOF
|
6月前
|
Windows
FL Studio21中文版新增功能详细介绍
FL Studio21最新中文版本是一款专业的音乐制作软件,软件支持录音、音频剪辑、混音、编曲等众多实用功能,可以让你的电脑化身为专业的录音室,进行音乐的录制和剪辑工作,帮助用户轻松创作出各种优秀的音乐作品。
86 0
|
7月前
FL Studio 2023中文版功能有哪些?
FL Studio21水果软件能支持制作各种音乐类型,除了最擅长的电子音乐,还可以任意创作流行音乐、古典音乐、民族音乐、乡村音乐、爵士乐等等
49 0
|
8月前
|
数据可视化 芯片 Windows
FL Studio21最新中文版本功能介绍
FL Studio 21.0.0中文版发布纯正简体中文支持,更快捷的音频剪辑及素材管理器,多样主题随心换!Mac版新增对苹果M2/1家族芯片原生支持。编曲、剪辑、录音、混音,20余年的技术积淀和实力研发,FL Studio 已经从电音领域破圈,成功蜕变为瞩目的全能DAW,把电脑变成全功能音乐工作室,接下来我们会为您一一展示!
171 0
|
11月前
|
搜索推荐 算法
FL Studio21简体中文版都更新了些啥
FL Studio 21新版终于有内置的强大混响插件了FL Studio 21新版不光如此,还增加很多官方主题,并内置了多款可选,满足大家对个性化的需求!FLStudio水果下载如下:http://t.csdn.cn/8tvqc
82 0
fl studio怎么设置中文,fl studio21下载后如何语言设置/切换中文版
fl studio怎么设置中文?支持多音轨录音时间拉伸和音高移动原始音频编辑,是一款功能强大的软件音乐制作环境或数字音频工作站。最近有不少小伙伴们,咨询我安装fl studio英文版,怎么设置切换fl studio中文版,fl studio总共有英文和中文两种语言供用户选择,对于我们来说,更习惯于使用flstudio中文版,包括我自己也比较习惯于使用flstudio中文版,同时也能提高工作效率。
277 0
fl studio怎么设置中文,fl studio21下载后如何语言设置/切换中文版
|
自然语言处理 JavaScript IDE
HUAWEI DevEco Studio 3.0 Beta3 全面支持 OpenHarmony 应用开发
HUAWEI DevEco Studio 自 2020 年 9 月发布以来,经过 10 次升级,不断为 HarmonOS 应用开发增强能力。4 月 18 日,DevEco Studio 3.0 Beta3 版本上线,该版本新增 OpenHarmony 应用开发场景,全面支持开发者开发 OpenHarmony 应用及服务。
284 0
HUAWEI DevEco Studio 3.0 Beta3 全面支持 OpenHarmony 应用开发
|
机器人 测试技术 Python
win7-64位Robot Framework 的安装配置
一、Robot Framework 介绍 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。
1473 0
相关产品
云迁移中心
推荐文章
更多