首页
社区
课程
招聘
[旧帖] [求助]flexlm 11.8 编译错误 0.00雪花
发表于: 2016-4-15 13:40 2565

[旧帖] [求助]flexlm 11.8 编译错误 0.00雪花

2016-4-15 13:40
2565
环境:win10
工具:vs2010
描述:
      将common7\tools\下的vsvar32复制到i86_n3\下后,在控制台中执行,lmrand1 -seed获取seed,lmkg v3获取vendorkey 更改了makefile中的damo名字,然后回到控制台下执行build md(控制台始终未关闭),可出现了如下错误

fatal error RC1110: could not open vendor_name.rc
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\RC.EXE"”: 返回代码“0x1”
Stop.

不知道是哪步出了问题
还望论坛内的朋友们帮忙指点迷津

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 39
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
已经解决,11.8的sdk在编译时要求有demo的rc,改一下makefile里相关编译参数就可以了
2016-4-18 16:16
0
雪    币: 4
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我用11.9的时候也碰到了这个错误, 具体改makefile的哪个编译参数?请指教!
2016-4-29 09:30
0
雪    币: 39
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
其实就是在编译demo的时候要求了资源文件,使用过mfc开发的应该都知道是什么,所以把makefile中要求rc和res文件连接的去掉大概形式就是把
daemon:        $(DAEMON)

$(DAEMON): $(XTRAOBJS) $(DAEMONLIBS) lsvendor.obj $(SRCDIR)\lsserver.h $(LMNEW_OBJ)
           $(RC) -r -fo $(VENDORNAME).res $(VENDORNAME).rc
           $(LD) /subsystem:console /out:$(DAEMON) lsvendor.obj $(LMNEW_OBJ) \
                   $(XTRAOBJS) $(DAEMONLIBS) $(CRT_LIB) $(XTRALIB1) $(DONGLELIB) $(ACTSTUB) $(VENDORNAME).res

变成
daemon:        $(DAEMON)

$(DAEMON): $(XTRAOBJS) $(DAEMONLIBS) lsvendor.obj $(SRCDIR)\lsserver.h $(LMNEW_OBJ)
           $(LD) /subsystem:console /out:$(DAEMON) lsvendor.obj $(LMNEW_OBJ) \
                   $(XTRAOBJS) $(DAEMONLIBS) $(CRT_LIB) $(XTRALIB1) $(DONGLELIB) $(ACTSTUB)
2016-5-10 08:49
0
雪    币: 98
活跃值: (1704)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
善于专研  好样的 给你点赞
2016-5-10 10:30
0
游客
登录 | 注册 方可回帖
返回