| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3313 人关注过本帖
标题:求助 打不开msvcrt.lib
只看楼主 加入收藏
zaixuexi
Rank: 12Rank: 12Rank: 12
来 自:上海
等 级:火箭侠
威 望:8
帖 子:858
专家分:3233
注 册:2010-12-1
收藏
得分:30 
回复 10楼 m21wo
1. 把你的库路径加到环境变量的lib下,这样就不用打绝对路径了.
我的电脑->属性->高级->环境变量->用户变量->lib加如库路径,比如;E:\masm32\lib
2. makefile如下:
NAME = Hello
OBJS = $(NAME).obj

LINK_FLAG = /subsystem:console              ;subsystem用console
ML_FLAG = /c /coff

$(NAME).exe: $(OBJS)
    Link $(LINK_FLAG) $(OBJS)
.asm.obj:
    ml $(ML_FLAG) $<

clean:
    del *.obj
3.代码如下:
程序代码:
.386
.model flat ,stdcall
option casemap:none
includelib msvcrt.lib
printf  proto c :ptr sbyte,:vararg
.data
szmsg byte "hello world ",0ah,0
.code
start:
      invoke printf ,offset szmsg
      ret
end   start

 

技术问题,请不要以短消息方式提问
2011-02-20 22:56
wisji8
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:53
专家分:198
注 册:2010-9-19
收藏
得分:10 
printf  proto c :ptr sbyte,:vararg
invoke printf ,offset szmsg
这两句我看着不顺眼。但因为我是初学的,所以不敢表达出问题。
2011-02-20 22:58
WDMfans
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:168
注 册:2010-9-19
收藏
得分:0 
搞不定 就不搞撒~~~~~~~~~~`

这代码 编译通过  运行无误~~~~~~~~
2011-02-21 15:06
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
编译环境的问题 不好搞啊。。
2011-02-21 15:18
快速回复:求助 打不开msvcrt.lib
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014905 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved