找回密码
 注册
Simdroid-非首页
查看: 226|回复: 9

【UDF编译调试工具】在Visual Studio中一体化编辑编译调试UDF

[复制链接]
发表于 2017-11-8 21:21:40 | 显示全部楼层 |阅读模式 来自 上海浦东新区
本帖最后由 gearboy 于 2019-12-11 15:02 编辑

利用Visual Studio集成环境进行Fluent UDF编写,编译,调试的一体化工具终于完成了,历时几年的构思到编程实现,完全实现了自动化。解决了UDF调试困难,无法查看中间变量,初学者搭建编译环境困境的问题(装好Visual Studio和本软件就可以直接编译调试),甚至可以调用 VC++/MFC 函数。软件下载主页 https://vcUdfStudio.bitbucket.io。 技术QQ群:817525240
Support System:
WinXP-Win10 (32bit/64bit)
Fluent 6.3-2019R3 (32bit/64bit)

Visual Studio 2008SP1-2013

启动器


Fluent中的嵌入菜单


调试过程中查看中间变量的值



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2017-12-11 21:31:20 | 显示全部楼层 来自 江苏南京
Simdroid开发平台
有没有能用VS2015版的?
回复 不支持

使用道具 举报

发表于 2017-12-14 15:00:06 | 显示全部楼层 来自 北京
纳尼亚 发表于 2017-12-11 21:31
有没有能用VS2015版的?

你用vs2015的吗?我win10系统,看网上需要安装这个,刚下载了一个,还不会用
回复 不支持

使用道具 举报

 楼主| 发表于 2018-1-31 10:20:08 | 显示全部楼层 来自 上海
暂不支持vs2015及更高版本,支持vs2008sp1--vs2013
回复 不支持

使用道具 举报

 楼主| 发表于 2018-1-31 22:39:13 | 显示全部楼层 来自 上海
软件已经升级到1.0 Service Pack 1
修复一些bug,包括:
1. 如果不是从Fluent启动VS,则无法改名sln文件的问题,现在可以改名。
2. 如果用VS2008 SP1, fluent case目录不能有空格的问题,现在允许有空格。
3. 旧Debug版本的udf库目录为libudfD(这样在Debug版本hook好的函数在切换为Release版本时需要重新hook。例如如果有DEFINE_ON_DEMAND(test)函数,原来Debug版本hook时名字为test::libudfD,Release版本的名字为test::libudf,Debug和Release版本互相切换时需要重新hook),现在Debug和Release版本都是test::libudf,因此不用重新hook。
4. 工程项目中添加UDF_EXPORTING预定义(旧版本未添加,有些函数会因此出现未定义错误,例如 dll.h中定义的CX_DLL_OpenLib函数).
5. 如果用VS2008 SP1,从Debug切换为Release版本时,与libudf.dll相同目录的libudf.pdb文件不能自动删除,现在可以自动删除。

软件主页:https://vcUdfStudio.bitbucket.io/
正在创建中,敬请关注。
回复 不支持

使用道具 举报

 楼主| 发表于 2018-4-3 09:49:06 | 显示全部楼层 来自 上海
18.2正在开发中
回复 不支持

使用道具 举报

 楼主| 发表于 2018-5-2 14:25:07 | 显示全部楼层 来自 上海
18.2将支持fluent 18.2及以前所有版本,正在开发中,请关注本贴更新。
回复 不支持

使用道具 举报

 楼主| 发表于 2018-5-11 23:07:25 | 显示全部楼层 来自 上海
支持到18.2的版本已经研发成功



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2019-9-26 16:37:30 | 显示全部楼层 来自 美国
已经更新到支持Fluent 2019R2的版本,欢迎试用。https://vcUdfStudio.bitbucket.io/, 软件技术QQ群:817525240
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-19 06:53 , Processed in 0.034555 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表