郁闷!!!!!!这么简单的低级的程序都调试不过55555555555

aoxue 2004-03-19 11:49:13
#include<iostream>

using namespace std;

int main(void) {
cout << "i love you brother father mother" << endl;
return 0;
}

给出的错误提示:
--------------------Configuration: aoxue1 - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/aoxue1.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

aoxue1.exe - 2 error(s), 0 warning(s)


请问是咋回事嘛,还望详细说明啊 3QU

...全文
32 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aoxue 2004-03-19
  • 打赏
  • 举报
回复

我试了照你说的方法就行了,可为什么要这样啊?:)
aoxue 2004-03-19
  • 打赏
  • 举报
回复
谢谢
那为什么创建 win32 applications 就不行啊
嘿嘿 我比较苯,能不能说详细点啊 :)
zygapi 2004-03-19
  • 打赏
  • 举报
回复
创建控制台程序
看望王爽老师的《汇编语言》后这本书给了我很大的信心,为了继续深入查阅相关汇编书籍资料后找了了一本名著《intel 汇编语言程序设计 第五版》,拿到这本书之后就迫不及待的翻开那本神秘而令人陶醉的《intel 汇编语言程序设计(第五版)》看了几章之后感觉有点抽象(幸亏有汇编语言护体不然肯定吃不消),这本书调用了作者的链接库而且分为保护模式编程和实模式编程,所以以前的编译器肯定扛不住了,无赖有的为编译器浪费时间,上百度一收郁闷怎么都和我同病相怜了都是在狂找编译器有的寻你无果不了了之直接放弃了,或者选择了其他的编译器,找遍了百度,搜狐,看雪,问问,搜搜。。。最后看见一位老兄花了五个月的时间终于成功适用masm6.15编译出程序,我看到之后雷到了,有这么夸张吗! 没办法不得不面对现实按照老兄的方法用配制了masm6.15勉强调试吧,应为这都是很久以前的编译器了吧从作者的网站下载的最新连接库更新到masm6.15后出现了编译错误,无赖是不是的考虑会编译器了可是换啥好了,集成开发用不习惯汇编一路走过来一直是在用masm 对于这个品牌我很信任,最后下定决心一定要做一个属于自己的编译。。。星期1(很无赖的回家)。。。星期6(毫无进展)。。。星期日(今天的心情非常沉重...)。。。。。。。星期1(中于有点头绪了)。。。。星期2(终于有了点效果可以编译保护模式程序了但实模式的编译提示路径不对)。。。。。星期4(这注定不是个平凡的日子今天7月7 编译器大功告成 编译器取名为 masm10.0(取这名是用原因的 1.提取了微软vs2010集成开发的汇编指令编译(ml) 连接(link) 程序。2.把作者的链接库集成到了masm10.0 3.巧妙的修改作者批处理文件asm32.bat 和 make16 使得大家无需安装vs2010 只需一条命令即可编译连接程序) 使用方便简单身材小巧无副作用老少皆宜。)过程就不多啰嗦,反正很艰辛。 申明:此编译器特针对 intel 汇编语言程序设计 理论上只需要修改库文件中的数据即可编译所用调用库的实模式\保护模式程序(切忌不可修改bin文件夹下所有文件的名称否则可能造成不可预知的故障!) 内附使用教程

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧