visual studio-在用vs2013调试ucosii内核代码时遇到的若干问题

问题描述

在用vs2013调试ucosii内核代码时遇到的若干问题

错误 4 error LNK2019: 无法解析的外部符号 OSTaskReturnHook,该符号在函数 _OS_TaskReturn 中被引用 C:Usersadministordocumentsvisual studio 2013ProjectsConsoleApplication1ConsoleApplication1os_task.obj ConsoleApplication1
错误 5 error LNK2019: 无法解析的外部符号 _main,该符号在函数 _
_tmainCRTStartup 中被引用 C:Usersadministordocumentsvisual studio 2013ProjectsConsoleApplication1ConsoleApplication1MSVCRTD.lib(crtexe.obj) ConsoleApplication1
错误 1 error LNK2019: 无法解析的外部符号 imptimeSetEvent@20,该符号在函数 OSTimeTickInit 中被引用 C:Usersadministordocumentsvisual studio 2013ProjectsConsoleApplication1ConsoleApplication1os_cpu_c.obj ConsoleApplication1
错误 2 error LNK2019: 无法解析的外部符号 __imp
_timeGetDevCaps@8,该符号在函数 OSTimeTickInit 中被引用 C:Usersadministordocumentsvisual studio 2013ProjectsConsoleApplication1ConsoleApplication1os_cpu_c.obj ConsoleApplication1
错误 3 error LNK2019: 无法解析的外部符号 __imp
_timeBeginPeriod@4,该符号在函数 _OSTimeTickInit 中被引用 C:Usersadministordocumentsvisual studio 2013ProjectsConsoleApplication1ConsoleApplication1os_cpu_c.obj ConsoleApplication1
错误 6 error LNK1120: 5 个无法解析的外部命令 C:Usersadministordocumentsvisual studio 2013ProjectsConsoleApplication1DebugConsoleApplication1.exe ConsoleApplication1

解决方案

LZ是不是少了依赖库

时间: 2024-11-12 22:11:42

visual studio-在用vs2013调试ucosii内核代码时遇到的若干问题的相关文章

Visual Studio 2005的编译调试功能

Edit and Contiue功能 在调试程序的时候,经常会遇到这样的情况:在调试一大段代码时,遇到了一个小的错误,比如参数的赋值错误了,这时候,往往希望能够马上将这些小的错误改正过来后,能够继续调试跟踪下去,而不用结束整个调试过程去修改.在Visual Studio 2003中,我们必须停止当前的调试,修改错误的地方,再重新编译,这样十分不方便.在Visual Studio 2005 中,提供了一个新的功能叫"edit and continue",意思是说,当你在调试时,遇到小的错

Visual Studio 2010无法启动调试

       现象:Visual Studio 2010点击调试或者按F5,Visual Studio 2010没有什么反应,但又不报错.而点击执行不调试(Ctrl+F5)却没有问题.                  解决办法:打开项目属性,选择调试选项卡,将"启用非托管代码调试"一项钩上.如下图:                                                          

c++- visual studio 2010 附加进程调试 处问题

问题描述 visual studio 2010 附加进程调试 处问题 无法命中断点 怎么办 进程附加完毕 就是无法命中 之前还好使呢 什么情况

c++-visual studio 2015 只有点调试才报错,写代码的时候不报错?

问题描述 visual studio 2015 只有点调试才报错,写代码的时候不报错? 我写C++.用2013时,写代码的时候出错了会立即得到提示,但现在用2015就不行了? 请问如何设置可使在写代码的时候得到出错的提示? 解决方案 应该是你安装设置的问题.另外第一次启动,需要扫描和缓存智能感知,你看下状态栏有没有提示. 解决方案二: 是不是你的intellisense有问题?把工程rebuild一下试试.还不行.可能你编译器安装有问题. 解决方案三: 是有报错提示的,不过报错有时候有延迟,有时

vscode 运行环境-求大神告知:如何在 visual studio code中编译运行C/C++代码?

问题描述 求大神告知:如何在 visual studio code中编译运行C/C++代码? 求大神告知:如何在 visual studio code中编译运行C/C++代码,如需配置环境,怎么配置?求详细操作,拜谢! 解决方案 http://stackoverflow.com/questions/30269449/how-do-i-set-up-vscode-to-compile-c-code google下就有答案 解决方案二: 如何在visual studio2015 中配置编写C.C++

10 个 Visual Studio 原生开发的调试技巧

我以前关于Visual Studio调试技巧的文章引起了大家很大的兴趣,以至于我决定分享更多调试的知识.以下的列表中你可以看到写原生开发的调试技巧(接着以前的文章来编号).这些技巧可以应用在VS2005或者更新版本中(当然有一些可以适用于旧版本).如果你继续,你可以知道每个技巧的详细信息. 数据断点 线程重命名 特定进程中断 大概执行时间 数字格式化 内存数据格式化 系统DLL中断 装载符号表 MFC中内存泄露报告 调试ATL 提示11:数据断点 当数据所在内存位置变化时,调试器将会中断.然而,

visual studio 2010-关于vs2010调试的问题

问题描述 关于vs2010调试的问题 我现在不管写什么程序,哪怕是对的程序都会报同样的错误:1.error C2059: 语法错误:"("2.error C2039: "fwrite": 不是"`global namespace'"的成员3.error C2873: "fwrite": 符号不能用在 using 声明中,点击错误就会跳到源代码里 解决方案 看看namespace名称对不 解决方案二: 把代码贴出来,大家研究一下

visual studio 2013-vs2010和vs2013安装完之后,闪退。

问题描述 vs2010和vs2013安装完之后,闪退. 今天下载完安装之后,都可以正常打开,安装了大番茄插件之后,出现欢迎界面 直接闪退,无反应. 打开Blend for Visual Studio 2013则没有问题 解决方案 明显就是你的"大番茄插件"有问题.这种来路不明的插件除非你问开发者,否则天知道. 解决方案二: 旗舰版的是破解的吗?有链接吗? 解决方案三: 下次去官网下载,就没有这种情况了..

IIS附加进程在Visual Studio 2010 中进行调试(高级)

步骤:1(关键就是w3wp.exe这个系统进程找到) 步骤:2(在Visual Studio 2010中附加进程) 步骤:3(选择w3wp.exe进程进行附加) 步骤:4(附加) 步骤:5(ISS运行网站进行调试)