登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
搜索
搜索
本版
用户
帖子
设置
我的收藏
退出
0
0
0
首页
信息公告
›
【官网翻译】C++和LINGO在flexsim7.7中的问题 ...
返回列表
【官网翻译】C++和LINGO在flexsim7.7中的问题
[ 复制链接 ]
小太阳sun
信息公告
320
0
2017-8-24 16:17:08
[table=98%]
[tr][td][align=left][size=14px]原帖地址:[url=https://www.flexsim.com/community/forum/showthread.php?t=3358]https://www.flexsim.com/community/forum/showthread.php?t=3358[/url][/size][/align][align=left][size=14px]原作者:[color=#000]Stefan Haeussler和Phil Bobo和[/color][color=#000]Stefan Haeussler[/color][/size][/align][align=left][size=14px][color=#000]
[/color][/size][/align][align=left][size=14px][color=#000]
[/color][/size][/align][font=宋体][size=14px]问题描述:[/size][/font][font=宋体][size=14px]C++和LINGO在flexsim7.7中的问题[/size][/font][table=98%]
[tr][td]
[/td][td][backcolor=rgb(225, 228, 242)]Stefan Haeussler:[/backcolor][font=宋体][font=宋体][size=10.5pt]在早期的项目([/size][/font][/font][font=宋体][size=10.5pt]Flexsim 4.3[/size][/font][font=宋体][font=宋体][size=10.5pt]中构建的)中,我们将[/size][/font][/font][font=Calibri][size=10.5pt]Flexsim[/size][/font][font=宋体][font=宋体][size=10.5pt]与优化软件[/size][/font][/font][font=Calibri][size=10.5pt]LINGO[/size][/font][font=宋体][font=宋体][size=10.5pt]相结合:在每个时期的开始,信息从[/size][/font][/font][font=Calibri][size=10.5pt]Flexsim[/size][/font][font=宋体][font=宋体][size=10.5pt]发送到[/size][/font][/font][font=Calibri][size=10.5pt]LINGO[/size][/font][font=宋体][font=宋体][size=10.5pt],搜索最优,然后将最优决策变量转移回[/size][/font][/font][font=Calibri][size=10.5pt]Flexsim [/size][/font][font=宋体][font=宋体][size=10.5pt]。[/size][/font][/font][align=left][font=宋体]我们使用[/font]Visual Studio[font=宋体]编译的用户命令中使用[/font][font=Calibri]C ++[/font][font=宋体]代码。[/font][/align][align=left][font=宋体]我试图为我目前的一个项目做同样的事情,但遇到了两个困难[/font] - [font=宋体]希望有人可以帮助我 [/font][font=Calibri]- [/font][font=宋体]我正在使用[/font][font=Calibri]Flexsim 7.7; Visual Studio Express 2015[/font][font=宋体](包括管理员权限),我使用的是[/font][font=Calibri]Windows 7[/font][font=宋体]和[/font][font=Calibri]64x[/font][font=宋体]([/font][font=Calibri]Visual Studio[/font][font=宋体]配置设置为[/font][font=Calibri]x64[/font][font=宋体]):[/font][/align]
[align=left]1.[font=宋体]编译一个空模型,在[/font][font=Calibri]Flexsim[/font][font=宋体]中没有任何错误,但是如果我打开[/font][font=Calibri]Visual Studio[/font][font=宋体]并调试代码,它说“无法启动程序”[/font][font=Calibri]C[/font][font=宋体]:[/font][font=Calibri]\ Users \ mypath \ flexsimcontent.dll[/font][font=宋体]“,系统找不到文件和[/font][font=Calibri]Visual Studio[/font][font=宋体]显示:[/font][font=Calibri]LNK1120[/font][font=宋体]“[/font][font=Calibri]76[/font][font=宋体]未解决的外部”和几个[/font][font=Calibri]LNK2019[/font][font=宋体],[/font][font=Calibri]LNK2001[/font][font=宋体]错误。[/font][/align][align=left]- [font=宋体]我看起来更接近[/font][font=Calibri]Flexsimcontent.dll[/font][font=宋体]的路径,并看到[/font][font=Calibri]dll[/font][font=宋体]是创建的,但之后消失了;[/font][/align][align=left]- [font=宋体]我试图遵循[/font][font=Calibri]Microsoft[/font][font=宋体]主页提供的解决方案,但没有帮助,我尝试了以下内容:[/font][/align][align=left]o [font=宋体]更改[/font][font=Calibri]/ ZI[/font][font=宋体]编译器选项。[/font][/align][align=left]o [font=宋体]重新安装[/font][font=Calibri]Flexsim[/font][font=宋体](我安装到[/font][font=Calibri]C[/font][font=宋体]:[/font][font=Calibri]\ Flexsim7.7[/font][font=宋体])和[/font][font=Calibri]Visual Studio Express;[/font][/align]
[align=left]2.[font=宋体]然后,我决定忽略[/font][font=Calibri]Visual Studio[/font][font=宋体]的错误消息,因为[/font][font=Calibri]Flexsim[/font][font=宋体]表示编译工作正常,并希望包含[/font][font=Calibri]Lingo[/font][font=宋体]头文件([/font][font=Calibri]Lingd16.h[/font][font=宋体]),但是我意识到在[/font][font=Calibri]Flexsim 7.7[/font][font=宋体]中没有“全局代码”在我的用户命令开头写“[/font][font=Calibri]#include[/font][font=宋体]”[/font][font=Calibri]Lingd16.h[/font][font=宋体]“提出了一个错误,说:”链接规范必须在全局范围内“[/font][font=Calibri]...[/font][/align]
[align=left]谢谢你的建议。[/align]
[align=left][font=宋体][size=14px]解答:[/size][/font][/align][align=left][backcolor=rgb(225, 228, 242)]Stefan Haeussler:[/backcolor][font=宋体][font=宋体][size=10.5pt]首先:谢谢[/size][/font][/font][font=宋体][size=10.5pt]PhilBoBo - [/size][/font][font=宋体][font=宋体][size=10.5pt]解决了我的第二个问题[/size][/font][/font][/align][align=left]([font=宋体]在树中的[/font]Tools[font=宋体]文件夹中添加一个包含字符串数据的节点,右键单击它并选择[/font][font=Calibri]Build> Toggle Node[/font][font=宋体]作为[/font][font=Calibri]Global C ++[/font][font=宋体],然后将包含行放在该节点的数据中[/font])。[/align]
[align=left][size=10.5pt][font=宋体][font=宋体]关于第一个问题,我想我解决了这个问题[/font][/font][font=宋体][font=宋体] - 我需要更广泛地测试一下,以确保问题的解决[/font][/font][font=Calibri]。[/font][/size][/align]
[align=left][font=宋体]通过以下方法来解决问题[/font]1[font=宋体]:[/font][/align][align=left]1[font=宋体])在[/font][font=Calibri]Visual Studio[/font][font=宋体]中右键单击项目:属性 [/font][font=Calibri]- [/font][font=宋体]配置属性 [/font][font=Calibri]- [/font][font=宋体]链接器 [/font][font=Calibri]- [/font][font=宋体]常规 [/font][font=Calibri]- [/font][font=宋体]附加库目录:我添加了路径:[/font][font=Calibri]C[/font][font=宋体]:[/font][font=Calibri]\ FlexSim7.7 \ program; C[/font][font=宋体]:[/font][font=Calibri]\ FlexSim7.7 \ program \ system \ include ; C[/font][font=宋体]:[/font][font=Calibri]\ FlexSim7.7 \[/font][font=宋体]程序[/font][font=Calibri]\ SYSTEM \ lib[/font][font=宋体]中[/font][font=Calibri];[/font][/align]
[align=left]2[font=宋体])属性 [/font][font=Calibri]- [/font][font=宋体]配置属性 [/font][font=Calibri]- [/font][font=宋体]链接器 [/font][font=Calibri]- [/font][font=宋体]输入 [/font][font=Calibri]- [/font][font=宋体]附加依赖关系:增加了[/font][font=Calibri]flexsim.lib;[/font][/align]
[align=left]3[font=宋体])还应该检查:属性 [/font][font=Calibri]- [/font][font=宋体]配置属性 [/font][font=Calibri]- VC ++[/font][font=宋体]目录 [/font][font=Calibri]- [/font][font=宋体]“包含目录”以及“库目录”;[/font][/align]
[align=left]4[font=宋体])最后,[/font][font=Calibri]Visual Studio[/font][font=宋体]中的调试器设置为“本地[/font][font=Calibri]Windows[/font][font=宋体]调试器” [/font][font=Calibri]- [/font][font=宋体]我将其更改为“远程[/font][font=Calibri]Windows[/font][font=宋体]调试器”,参照维基文章[/font][backcolor=rgb(245, 245, 255)]([/backcolor][color=rgb(34, 34, 156)][url=https://www.flexsim.com/community/forum/showthread.php?t=444]https://www.flexsim.com/community/fo...read.php?t=444[/url][/color][backcolor=rgb(245, 245, 255)])。[/backcolor][/align]
[align=left][font=宋体]希望[/font]LINGO[font=宋体]的整合也是[/font][font=Calibri]... ;-)[/font][/align][align=left]谢谢[/align][/td][/tr]
[/table][/td][/tr]
[/table]
点赞
0
收藏
0
────
0
人觉得很赞
────
回复
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
浏览过的版块
新手入门
资料共享
信息公告
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
12094
227
2
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
6139
45
3
FlexSim2016 中国象棋
FlexSim2016 中国象棋
6011
44
4
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
5633
62
5
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
5479
34
博主榜
Htenghui
+ 10630
白可露
+ 7753
liguanyu
+ 6759
4
Round2011
+ 6323
5
梁之安
+ 6321
6
zgh1120
+ 5341
7
ishelo
+ 4710
8
linweixu168
+ 3722
9
liuzhifan
+ 3628
10
adysunshine
+ 3566
首页
分类
目录
索引
我的