在vs 下编写64位汇编,新建工程,右键工程名,选择"Build Dependencies" -> "Build Customizations":

勾选 masm:

添加main.asm,敲了一段最简单的代码:

.code
main procret
main endpend

直接F5运行(已添加工程右键),恼人的错误:

LNK2001: unresolved external symbol mainCRTStartup

无法解析的外部符号 mainCRTStartup,这是默认的入口函数,它会调用我们写的main函数,但那是C/C++中的main函数,比如void main() { return 0; },编译器找不到此类main函数就会报出上述错误,所以我们需要将入口函数指定为我们自己的main函数(此mian非彼main,你可以改成其他符合标识符规范的任意名字)。

右键工程名,选择最后一项工程属性

Linker -> Advanced ->  Entry Point : main                     名称需要与代码中保持一致。

如无意外,此时可以正常运行了,当然这段代码什么都没做,你也就看不到任何结果。

vs X64汇编 LNK2001: unresolved external symbol mainCRTStartup相关推荐

  1. error LNK2001: unresolved external symbol _main

    如果在 ATL 组件程序中调用了 CRT 的运行时刻库函数,比如开平方 sqrt() ,那么编译的时候可能会报错"error LNK2001: unresolved external sym ...

  2. error LNK2001: unresolved external symbol _WinMain@16

    找到OpenGL红宝书上写到的程序,下载源代码后链接出了问题,提示如上所示 在网上找到了解决方法 一,问题描述 error LNK2001: unresolved external symbol _W ...

  3. error LNK2001:unresolved external symbol __imp__@ 解决方法

    我在程序Lan中使用了winsock函数,出现如下错误: Lan.obj:error   LNK2001:   unresolved   external   symbol   __imp__list ...

  4. 内联函数 error LNK2001: unresolved external symbol

    今天把一个函数生成为内联报了error LNK2001: unresolved external symbol 连接错误, - -|| 内联函数将需要抽像声明(declaration)放在一个独立的* ...

  5. Qt error LNK2001: unresolved external symbol

    Qt error LNK2001: unresolved external symbol 这种错误应该很普遍,我只想介绍一下我遇到的问题. 由于需要整合两个人的程序,所以我把对方的代码拷贝到我的项目来 ...

  6. error LNK2001: unresolved external symbol public: virtual void *__thiscall

    error LNK2001: unresolved external symbol "public: virtual void *__thiscall Cell::qt_metacast(c ...

  7. 错误提示:error LNK2001: unresolved external symbol public: static int person::weight (?weight@person@@

    类中静态变量未初始化或初始化错误.(类中静态变量初始化方法:静态数据成员在类声明中声明,在包含类方法的文件中初始化.初始化时使用作用域操作符来指出静态成员所属的类.但如果静态成员是整型或是枚举型con ...

  8. 浅析error LNK2001: unresolved external symbol public: __thisc...

    学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于      编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,      编译都已通过.产生连接错误的原因非常多 ...

  9. 关于error LNK2001: unresolved external symbol

    学习VC++时经常会遇到链接错误LNK2001,而一般说来发生连接错误时,编译都已通过.产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然.产生 LNK2001错误的原因:一个是由 ...

最新文章

  1. 本周不容错过的的9篇NLP论文 | PaperDaily #21
  2. 微型计算机选用要点,微型计算机原理以及应用考试_new要点分析.doc
  3. GCC 用 C++ 来编译(酷壳)
  4. Flutter实战一Flutter聊天应用(十五)
  5. C语言计算机题库第91套,二级c语言上机题库 2013年9月全国计算机等级考试二级C语言上机题库100套.doc...
  6. IBM SL400驱动
  7. 配有傲腾内存的电脑如何安装系统
  8. IP模拟工具modify header
  9. fatal:unable to access ‘https://github....‘:Failed to conect to github.com port 443:拒绝连接的解决方法
  10. 输入法 - 字母宽 窄 切换 - 全角 半角 的含义
  11. thinkpad T480安装WIN7系统NVM固态硬盘+INTEL HD620显卡
  12. 效率低?响应慢?报表工具痛点及其解决方案
  13. html5 h5是什么,H5和HTML的区别是什么
  14. iphone捷径大全_iPhone捷径,助您一臂之力
  15. 手把手教你解决U盘快捷方式病毒
  16. AutoML 是否被过度炒作?
  17. 360度评估反馈实施的注意事项
  18. 采用numpy快速将两个矩阵或数组合并成一个数组和行列转置
  19. 随机池化(Stochastic Pooling)
  20. 中国知网html如何复制,中国知网如何快速导出参考文献的格式? 来看看吧

热门文章

  1. 20.EC实战 笔记本电脑的休眠唤醒是如何实现的
  2. where is java_Linux下的搜索查找命令的详解(whereis)
  3. 高通SDX12:USB2.0 端口枚举失败问题分析及解决方案
  4. unity 多台 显示器 控制_设计专业显示器,哪些参数重要?明基PD2700U显示器给你答案...
  5. Quarzt的学习以及系统配置自启动
  6. 163点游戏python算法
  7. Android scheme链接打开本地应用
  8. 【Maxent】最大熵的数学原理及其在推断问题中的应用
  9. 手机号码批量导入通讯录php,怎么从电脑上的excel表格的手机号码导入通讯录到华为手机:...
  10. autorecover mac的ppt_Office for Mac快捷键之苹果PowerPoint幻灯片PPT篇